2012-01-12 41 views
1

vpsホスティングでいくつかの電子メールアカウントを設定しましたが、他のホスティングからPHP経由で送信される電子メールは受信できません。たとえば、Gmailからメールを送信するとすべてうまく動作しますが、問題なく受信できます。誰もがPHPから送信された電子メールを受信できない理由を知っていますか?電子メールを受け取ることができませんPHPから送信

+0

あなたは送信されていますか? – Orentet

+0

MTAのログを確認できますか? – rkosegi

+0

はい、私は彼らが送ったと確信しています...私は自分のGmailアカウントでそれらを受け取ることができます。 –

答えて

0

迷惑メールフィルタの問題のようです。ホストがこのドメインの有効なMTAであるように、ドメインネームサービスに適切なSender ID/SPFフレームワークを設定しましたか? Sender ID/SPF/DKIMの詳細については、hereをご覧ください。

0

迷惑メールフォルダを確認してください。

Gmailは、例えばOutlookや自動化されたアプリケーションからメールが送信された場合に区別することができます。 (私は方法を知らないが、彼らはできる)。自分の仕事勘定からGMAilの作品に電子メールを送信した場合、同じ電子メールアドレスを持つWebアプリケーションまたは実行可能ファイルの場合は、迷惑メールフォルダに格納されます。

1

phpmailerを試してみてください。このメールは、メールが迷惑メールフォルダに入らないように自動的に設定される優れたメールクラスです。

+0

彼はまた、swiftmailer http://swiftmailer.org/を試すこともできます – Khronos

関連する問題