SMTPサーバーは `SmtpClient`接続の試行に応答しません。これを修正するにはどうすればよいですか?

アクア

.NETでメールを送信するためのコードを書いてみました。これは私がこれまでに持っているものです:

MailMessage mail = new MailMessage("[email protected]", address);
mail.Subject = subject;
mail.Body = body;
client.Host = "smtp.gmail.com"; 
client.Port = 587;
client.Send(e);

問題は、次の例外が発生することです。

未処理の例外::System.Net.Mail.SmtpExceptionメールの送信に失敗しました。

System.Net.WebException: リモートサーバーに接続できません。

System.Net.Sockets.SocketException:接続者が一定時間応答しなかったために接続試行に失敗したか、接続ホストが応答しなかったために接続の確立に失敗しました 173.194.66.109:587

オリオン

これを試して:

using System.Net;
using System.Net.Mail;  

// ...

MailAddress maFrom = new MailAddress("<address>", "<display_name>");
MailAddress maTo = new MailAddress("<address>", "<display_name>");
const string sPassword = "<password>";
const string sSubject = "<subject>";
const string sBody = "<body>";

new SmtpClient
{
    Host = "smtp.gmail.com",
    Port = 587,
    EnableSsl = true,
    DeliveryMethod = SmtpDeliveryMethod.Network,
    UseDefaultCredentials = false,
    Credentials = new NetworkCredential(maFrom.Address, sPassword)
}.Send(new MailMessage(maFrom, maTo) { Subject = sSubject, Body = sBody });

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

「名前付きパイププロバイダー、エラー40-「SQLServer」への接続を開くことができませんでした」というエラーを修正するにはどうすればよいですか?

分類Dev

IPのみを使用してサーバーに接続するにはどうすればよいですか?

分類Dev

電子メールエラー-SMTPサーバーに安全な接続が必要であるか、クライアントが認証されていません。サーバーの応答は次のとおりです。5.7.57SMTP;

分類Dev

Pythonでユーザーの推測を追跡するにはどうすればよいですか?試行=試行+1が機能していません

分類Dev

TCPクライアントをサーバーに接続してサーバー側に送信するにはどうすればよいですか?エラーが発生し、コードを正常に実行できません。

分類Dev

サーバーへの接続を確立する際にprogressBarをスムーズに進行させるにはどうすればよいですか?

分類Dev

ローカルホストのデータベースにアクセスしようとしたときに「エラー:サーバーはSSL接続をサポートしていません」を修正するにはどうすればよいですか?

分類Dev

このSSHアクセス接続の失敗を修正するにはどうすればよいですか?

分類Dev

応答しないdivの削除機能を修正するにはどうすればよいですか?

分類Dev

正しい答えが選ばれるまで、このコードを継続させるにはどうすればよいですか?

分類Dev

この「Dropzone既に接続されています」エラーを修正するにはどうすればよいですか?

分類Dev

AWSIAMロールを使用してHashiCorpVaultに接続しようとしたときに、「Vaultの場所[kv / my-client-service]を解決できません:見つかりません」を修正するにはどうすればよいですか?

分類Dev

サーバーの応答時間を短縮するにはどうすればよいですか?

分類Dev

SMTPサーバーに安全な接続が必要であるか、クライアントが認証されていません。サーバーの応答は次のとおりです。5.5.1認証が必要ですか?

分類Dev

Javaを使用してMySQLWebサーバーに接続するにはどうすればよいですか?

分類Dev

LibreOffice Baseを使用してPostgreSQLサーバーに接続するにはどうすればよいですか?

分類Dev

Herokuで、別のサーバーからPostgreSQLを接続するにはどうすればよいですか?

分類Dev

VLCを既知のDLNAサーバーに接続するにはどうすればよいですか?

分類Dev

私のmernアプリはherokuで実行できません。このエラーを修正するにはどうすればよいですか?

分類Dev

SIGALRMを使用してサーバー接続を中止するにはどうすればよいですか?

分類Dev

SIGALRMを使用してサーバー接続を中止するにはどうすればよいですか?

分類Dev

特定のMySQLサーバーがPythonを介して接続していることを確認するにはどうすればよいですか?

分類Dev

OpenVPNクライアントの実行中に、ホームサーバーがインターネットからの接続を受け入れて応答するにはどうすればよいですか?

分類Dev

Gmailエラー:SMTPサーバーに安全な接続が必要であるか、クライアントが認証されていません。サーバーの応答は次のとおりです。5.5.1認証が必要

分類Dev

Apache Webサーバーで現在の接続を監視するにはどうすればよいですか?

分類Dev

DataGripを使用してMySQLインスタンスに接続しようとしたときに例外を引き起こすサーバーのタイムゾーンを修正するにはどうすればよいですか?

分類Dev

Node.jsサーバーの応答が停止しているかどうかを確実に判断するにはどうすればよいですか?

分類Dev

サーバーの応答が成功した後、ag-Gridの行を削除するにはどうすればよいですか?

分類Dev

asp.net SMTPサーバーに安全な接続が必要であるか、クライアントが認証されていません。サーバーの応答は次のとおりです。5.5.1認証が必要

Related 関連記事

  1. 1

    「名前付きパイププロバイダー、エラー40-「SQLServer」への接続を開くことができませんでした」というエラーを修正するにはどうすればよいですか?

  2. 2

    IPのみを使用してサーバーに接続するにはどうすればよいですか?

  3. 3

    電子メールエラー-SMTPサーバーに安全な接続が必要であるか、クライアントが認証されていません。サーバーの応答は次のとおりです。5.7.57SMTP;

  4. 4

    Pythonでユーザーの推測を追跡するにはどうすればよいですか?試行=試行+1が機能していません

  5. 5

    TCPクライアントをサーバーに接続してサーバー側に送信するにはどうすればよいですか?エラーが発生し、コードを正常に実行できません。

  6. 6

    サーバーへの接続を確立する際にprogressBarをスムーズに進行させるにはどうすればよいですか?

  7. 7

    ローカルホストのデータベースにアクセスしようとしたときに「エラー:サーバーはSSL接続をサポートしていません」を修正するにはどうすればよいですか?

  8. 8

    このSSHアクセス接続の失敗を修正するにはどうすればよいですか?

  9. 9

    応答しないdivの削除機能を修正するにはどうすればよいですか?

  10. 10

    正しい答えが選ばれるまで、このコードを継続させるにはどうすればよいですか?

  11. 11

    この「Dropzone既に接続されています」エラーを修正するにはどうすればよいですか?

  12. 12

    AWSIAMロールを使用してHashiCorpVaultに接続しようとしたときに、「Vaultの場所[kv / my-client-service]を解決できません:見つかりません」を修正するにはどうすればよいですか?

  13. 13

    サーバーの応答時間を短縮するにはどうすればよいですか?

  14. 14

    SMTPサーバーに安全な接続が必要であるか、クライアントが認証されていません。サーバーの応答は次のとおりです。5.5.1認証が必要ですか?

  15. 15

    Javaを使用してMySQLWebサーバーに接続するにはどうすればよいですか?

  16. 16

    LibreOffice Baseを使用してPostgreSQLサーバーに接続するにはどうすればよいですか?

  17. 17

    Herokuで、別のサーバーからPostgreSQLを接続するにはどうすればよいですか?

  18. 18

    VLCを既知のDLNAサーバーに接続するにはどうすればよいですか?

  19. 19

    私のmernアプリはherokuで実行できません。このエラーを修正するにはどうすればよいですか?

  20. 20

    SIGALRMを使用してサーバー接続を中止するにはどうすればよいですか?

  21. 21

    SIGALRMを使用してサーバー接続を中止するにはどうすればよいですか?

  22. 22

    特定のMySQLサーバーがPythonを介して接続していることを確認するにはどうすればよいですか?

  23. 23

    OpenVPNクライアントの実行中に、ホームサーバーがインターネットからの接続を受け入れて応答するにはどうすればよいですか?

  24. 24

    Gmailエラー:SMTPサーバーに安全な接続が必要であるか、クライアントが認証されていません。サーバーの応答は次のとおりです。5.5.1認証が必要

  25. 25

    Apache Webサーバーで現在の接続を監視するにはどうすればよいですか?

  26. 26

    DataGripを使用してMySQLインスタンスに接続しようとしたときに例外を引き起こすサーバーのタイムゾーンを修正するにはどうすればよいですか?

  27. 27

    Node.jsサーバーの応答が停止しているかどうかを確実に判断するにはどうすればよいですか?

  28. 28

    サーバーの応答が成功した後、ag-Gridの行を削除するにはどうすればよいですか?

  29. 29

    asp.net SMTPサーバーに安全な接続が必要であるか、クライアントが認証されていません。サーバーの応答は次のとおりです。5.5.1認証が必要

ホットタグ

アーカイブ