我不知道这个错误是否特定于MIME :: lite,但我正在尝试使用MIME使用smtp电子邮件。错误使用MIME :: lite
No SASL mechanism found
at C:/Perl/site/lib/Authen/SASL.pm line 77
at C:/Perl/lib/Net/SMTP.pm line 143
这个错误是什么意思?
我不知道这个错误是否特定于MIME :: lite,但我正在尝试使用MIME使用smtp电子邮件。错误使用MIME :: lite
No SASL mechanism found
at C:/Perl/site/lib/Authen/SASL.pm line 77
at C:/Perl/lib/Net/SMTP.pm line 143
这个错误是什么意思?
我想你正在尝试联系的SMTP服务器被配置为使用某种类型的身份验证,而MIME :: Lite正试图在底层使用SASL(http://asg.web.cmu.edu/sasl/)。至少东西正在触发SASL,您似乎没有正确的perl模块。 Authen::SASL的文档提到了Authen::SASL::XS和Authen::SASL::Perl,具体取决于您的设置,后者是纯粹的perl,可能更容易在Windows上运行。以下两个是实际的机制实现,例如Authen :: SASL :: Perl :: CRAM_MD5也需要到位。
如果为库包含了一些初始化代码,调试会更容易。
是否确定了此错误的原因?标记的答案确实没有明确说明如何解决它... – CodingWithSpike 2011-08-22 15:08:57