CentOS 4.7
PHP 4.3.x
sendmail 8.13.x
Pear Mail.php,v 1.17
この環境で、
(略)
$to = 'hogehogehoge@nainainainainainainainai.com';
$bcc = '自分のメールアドレス';
$headers['To'] = $to;
$headers['Bcc'] = $bcc;
$Mail->send($to, $headers, $body);
$Mail->send($bcc, $headers, $body);
(略)
という感じで、メールを送ったのです。
なんとなく、$toには、ものすごく適当なドメインを含むアドレス。
$bccには自分のメールを入れて送りました。
メールサーバのDAEMON先生から片方のメールは送信元へ通知されました。(Host unknown)
で、もう一つのbcc宛には普通に届いたのですが、ここで驚きのことがおきました。
なんと、TOが、
hogehogehoge@c18-ss-1-lb.cnet.com
に置き換わっています。
c18-ss-1-lb.cnet.com
はどこから拾ってきた情報でしょう?
[root@localhost |]# cat /etc/mail/sendmail.cf | grep cnet
# handle non-DNS hostnames (*.bitnet, *.decnet, *.uucp, etc)
書いてないみたいです。。。