いくつかのレガシー ColdFusion サイトをラックスペースから viviotech に移植しましたが、cfmail タグを使用して電子メールを送信することを除いて、それらはすべて正常に動作します。CF の mail.log を表示すると、試行ごとに次のエラー メッセージが含まれています。
"Error","scheduler-0","07/01/10","06:31:22",,"Invalid Addresses; ネストされた例外は: class javax.mail.SendFailedException: 553 申し訳ありませんが、そのドメインは違います許可された rcpthosts のリスト (#5.5.3 - chkuser) "
しかし、rcpthosts ファイルを見ると、cfmail の「from」属性で使用されたドメインが確かに存在します。CF admin に入ると、SMTP サーバーを設定して接続を確認できます。127.0.0.1 とサーバーの実際の IP の両方を試しました。両方とも接続が成功したことを確認しましたが、まだ電子メールを送信できません。古いサーバーはこれで問題なく動作しました (ラックスペースでは CF がサポートされていませんが、vivio ではサポートされています)。
user:password@server.com コンストラクトを使用するというアドバイスが既にありましたが、これらのドメインは確実に永続的なものではないため、そうしたくありません。ほとんどまたはすべてのサイトを PHP に変更したいと考えています。できれば翌年。以前のサーバーで使用できたように、制限なしでローカル SMTP を使用できるようにしたいだけです。