IISを実行するWindows Server 2003 R2と従来のASPを使用しているWebサイトがあります。 私たち自身の(外部で)ホストされているoffice365 Exchangeサーバーを使用してCDOSYSを使用して電子メールを送信しようとしました。CDOSYSエラー '80040213' - サーバーへの接続に失敗しました
私は次のエラー
通常3つのいずれかの問題を意味CDO.Message.1 error '80040213'
The transport failed to connect to the server.
取得:SMTPサーバに応じ 1.不正なSMTPサーバ/ポート 2.不正なログイン/パスワード 3.アドレスではない有効なFROMを(間違ったドメイン)
SMTPサーバーとポートはサプライヤーに応じて正しいです。 これらの詳細を使用してメールアカウントにログインできるので、ログイン/パスワードは正しいです。 FROMアドレスは、ログインに使用しているアカウントと同じです。
Webから交換サーバーにTelnetで接続できますサーバーをそのアドレスとポートに接続する必要があります。そのため、少なくともサーバーから接続することができます。
私は今、問題が何であるかについて迷っています。 誰かが私が見なければならない何かに関する指針を持っていますか?
これは、ウェブサイトが
myMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing")=2
myMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver")="smtp.office365.com"
myMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport")=587
myMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
myMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = True
myMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 20
myMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusername") = "username"
myMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "password"
Office365セットアップは外部でホストされ管理されているため、私はそれを支配していません。 私はちょうど使用する細部を与えられました。 しかし、あなたの組織の電子メールサーバーとは、ここに電子メールサーバーがないため、Webサーバーを意味しますか?Webサーバーだけです。私たちが持っている唯一の電子メールサーバーはoffice365です。 – chenks
@ george-osullivanはこれを試してみましたが、悲しいことに違いはありませんでしたが、同じエラーです。 – chenks