我不知道這個錯誤是否特定於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