次のエラーが発生します。
メールサーバーのパラメータを設定するときに例外が発生しました。この例外の原因は次のとおりです。javax.mail.MessagingException:接続に失敗しました。ネストされた例外は次のとおりです。java.net.ConnectException:接続がタイムアウトしました:接続。
この問題は通常、CFメーラーの問題が原因であると読みました。しかし、システムで発生したエラーはすべて送信されるので、それは疑わしいことです。これがフローです(私が見つけたものから)
- cfpopを使用してGmailにログインし、メールを受信します。
- 前のcfpop呼び出しのダンプを(cfmailを使用して)私にメールで送信します(別の問題の一部なので、デバッグするために、CFがcfpop呼び出しから返すものを自分自身に電子メールで送信します)。
- エラーが発生してキャッチされます。
- Coldfusionは、cfmailを使用して、このエラーを電子メールで送信します。
CFがすべてをダウンロードするにはメールが多すぎるのではないかと思ったので、メールを減らして無駄にしようとしたことに注意してください。すべてのcfmail呼び出しは、同じ詳細(サーバー、ユーザー名、パスワード)を使用します。また、これを別のサーバー(複数)でテストしたところ、問題なく動作しました。
誰かが何か考えを持っていますか?なんでも?
これがcfpopのコードです。これをSSLで機能させるために、基盤となるJavaコードを呼び出したことに注意してください。
<CFPOP ACTION="GetAll" NAME="popHeader"
SERVER="#Application.emailServer#"
PORT="995"
USERNAME="#Application.emailUsername#"
PASSWORD="#Application.emailPassword#"
ATTACHMENTPATH="#expandPath('./files/')#"
GENERATEUNIQUEFILENAMES="YES"/>