プロが教えるわが家の防犯対策術!

設定でDebugを出きるようにしてコンパイルしてみたら以下のような結果が帰ってきました。送信はできているように見えるのにメールは届きません。どこが間違っているのでしょうか?

Use of uninitialized value in string ne at /var/www/cgi-bin/net_smtp.cgi line 15.
login #POP3の認証をした。loginとprintされているので通ったはず。
Net::SMTP>>> Net::SMTP(2.31)
Net::SMTP>>> Net::Cmd(2.29)
Net::SMTP>>> Exporter(5.63)
Net::SMTP>>> IO::Socket::INET(1.31)
Net::SMTP>>> IO::Socket(1.31)
Net::SMTP>>> IO::Handle(1.28)
Net::SMTP=GLOB(0xa027cd0)<<< 220 msa03b.plala.or.jp ESMTP server ready Mon, 7 Mar 2011 14:03:31 +0900
Net::SMTP=GLOB(0xa027cd0)>>> EHLO localhost.localdomain
Net::SMTP=GLOB(0xa027cd0)<<< 250- <domain>
Net::SMTP=GLOB(0xa027cd0)<<< 250-PIPELINING
Net::SMTP=GLOB(0xa027cd0)<<< 250-DSN
Net::SMTP=GLOB(0xa027cd0)<<< 250-8BITMIME
Net::SMTP=GLOB(0xa027cd0)<<< 250 SIZE 20971520
Net::SMTP=GLOB(0xa027cd0)>>> MAIL FROM:<.....>
Net::SMTP=GLOB(0xa027cd0)<<< 250 Sender <......> Ok
Net::SMTP=GLOB(0xa027cd0)>>> RCPT TO:<.......>
Net::SMTP=GLOB(0xa027cd0)<<< 250 Recipient <......> Ok
Net::SMTP=GLOB(0xa027cd0)>>> DATA
Net::SMTP=GLOB(0xa027cd0)<<< 354 Ok Send data ending with <CRLF>.<CRLF>
Net::SMTP=GLOB(0xa027cd0)>>> .
Net::SMTP=GLOB(0xa027cd0)<<< 250 Message received: 20110307050332.OKQD27506 <domein>@localhost.localdomain
Net::SMTP=GLOB(0xa027cd0)>>> QUIT
Net::SMTP=GLOB(0xa027cd0)<<< 221 <domain> ESMTP server closing connection

A 回答 (1件)

メールが送られたのかどうかわからないので、メールサーバのログを見てみたらどうでしょう。

エラーでてたりしないですか。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!