2013-03-26 37 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);