みんな、
WebMatrix razor (C#) でメールを送信する際に問題が発生しています。
私が得ているエラーは次のとおりです。
a connection attempt failed because the connected party did not properly respond after a period......., etc. etc.
私の仕事では問題なく動作しますが、別のコンピューターでデモを実行しようとすると、ユーザーが登録しようとして確認メールを送信しようとすると、このエラーが返されます。次の行でエラーになります。
WebMail.Send(
to: email,
subject: "Please confirm your account",
body: "Your confirmation code is: " + token + ". Visit <a href=\"" + confirmationUrl + "\">" + confirmationUrl + "</a> to activate your account. " +
"Once your account is confirmed, all you need to do is await administrator approval."
);
次のことを確認しました。
- SMTPサーバー名が正しいことを確認してください「smtp.gmail.com」
- 確かに、現在のバージョンの WebMatrix を持っていることを確認しました
- WebHelper ライブラリがあることを確認しました。
- ポートが25に設定されていることを確認しました
- 正しいメールアドレスとパスワードが設定されていることを確認しました
いくつかの投稿を調査してみましたが、どれもうまくいきませんでした。
これが何であるかについてのアイデアはありますか?
助けてくれてありがとう!
アップデート:
XP で Comodo を無効にしましたが、それでも機能しませんでした。応答しなかったというホストに対応する IP アドレスを追跡したと思います。これは、Suddenlink (コンピュータの ISP) が所有する Tyler TX のサーバーに属していますが、設定されている電子メール アドレスが設定されているため、 Google 経由で、Suddenlink ではなく SMTP サーバーにアクセスしようとしていますが、サーバーが本当に問題になるのでしょうか? それが役立つ場合、「彼らの」発信(SMTP)サーバーには認証が必要であることを私は知っています。それと何か関係があるのでしょうか?繰り返しますが、私はそれらを介してセットアップされた電子メールアカウントを使用していませんが、