[PHP-users 24386] Re: mb_send_mail関数で、届くメールと届かないメールがあります。
SUZUKI Mari
suzukim @ webquest.co.jp
2005年 2月 4日 (金) 19:32:33 JST
鈴木(ま)と申します。
seijun86 @ yahoo.co.jp wrote:
(2005/02/04 18:10)
>> > Feb 4 16:58:28 wwwr sendmail[3642]: j147wSmI003640: to=<xxx @ yyyy.co.jp>,
>> > ctladdr=<nobody @ wwwr.yyyy.co.jp> (99/99), delay=00:00:00, xdelay=00:00:00,
>> > mailer=esmtp, pri=30511, relay=mbox-mx.iij.ad.jp. [210.130.0.124], dsn=5.1.
>8,
>> > stat=User unknown
>>
>> mbox-mx.iij.ad.jp というサーバに User Unknown と言われています.
>>
>xxx @ yyyyy.co.jpは確かに存在するユーザー(メールアドレス)で、私のメーラーから
>は送信(自分自身に対する送信)は可能です。
>
ということであれば、サーバに "POP before SMTP"の設定がなされて
いるのではないでしょうか。
((とくに自ドメインをFromとして送信するメールの場合) SPAMなどの
踏み台にならないよう、送信前に認証をおこなうということです.
詳しくはぐぐってください&サーバ管理者さまにご確認を)
そうであれば、野村さんのメーラからなら送信可能というのも
腑に落ちるものと思います。(おそらく定期受信などされている
でしょうから)
↑であった場合、
・送信用のメールサーバ(ローカルIPからしか接続できないような奴)を
別途立てる
・メール送信前にPOP認証を行うコードを組む
などの対策が必要かと思います。
以上、よろしくお願いします。
----
鈴木 まり <suzukim @ webquest.co.jp>
株式会社ウェブクエスト http://www.webquest.co.jp/
PHP-users メーリングリストの案内