2013-03-26 39 views
4

我打算使用MIME::Lite軟件包將電子郵件發送給多個用戶。我試圖用空格,分號或昏迷來分隔地址,但沒有任何工作。我仍然收到錯誤「無效的路由地址」。MIME :: Lite包無效的路由地址

+0

您是通過sendmail還是SMTP發送的? – AnFi 2013-03-26 10:10:22

回答

2

您是否使用抄送或收件人字段列出多個地址?

此說,抄送字段和簡單的逗號:https://metacpan.org/pod/MIME::Lite

+0

是的問題出現在cc列表中。我在那裏使用了昏迷。錯誤消息只包含我的To列表,所以它讓我困惑,並且我在錯誤的地方進行挖掘。 – Gayane 2013-03-26 10:55:45

1

如何調試MIME ::精簡版電子郵件發送

我可能意味着一些配置問題與你的MTA /郵件服務器=>提供更多的調試信息。

如果通過 「sendmail的」 送=>追加-v到默認的命令行選項

MIME::Lite->send("sendmail", "/usr/lib/sendmail -v -t -oi -oem"); 

OR

$msg->send("sendmail", "/usr/lib/sendmail -v -t -oi -oem"); 

如果通過SMTP發送追加Debug=>2選項

MIME::Lite->send('smtp','some.host',Debug=>2); 

OR

$msg->sendsend('smtp','some.host',Debug=>2);