メールサーバーがローカルネットワーク内にある場合に、資格情報なしで.NetCoreにSMTPを追加する方法

うさまきやに

クレデンシャルなしで.NETCore2.1でSMTPクライアントをセットアップする方法。私のメールサーバーはネットワーク内にあります。

private async Task<bool> SendEmailToCustomer(string customerEmail, string Message)
{
    try
    {
        SmtpClient client = new SmtpClient(SmtpConfig.server);

        if (SmtpConfig.userName != "" && SmtpConfig.password != "")
        {
            client.UseDefaultCredentials = false;
            client.Credentials = new NetworkCredential(SmtpConfig.userName, SmtpConfig.password);
        }

        //client.DeliveryMethod = SmtpDeliveryMethod.Network;
        MailMessage mailMessage = new MailMessage();
        mailMessage.From = new MailAddress(SmtpConfig.fromForCustomer);
        mailMessage.To.Add(customerEmail);
        mailMessage.Body = Message;
        mailMessage.Subject = SmtpConfig.subjectForCustomer;
        await client.SendMailAsync(mailMessage);
        return true;
    }
    catch (Exception ex)
    {
        return false;
    }
}
うさまきやに

変更はありません。クレデンシャルをに設定する必要はありません。 smtpclient

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

ローカルネットワークを介してIPアドレスではなくドメイン名でデータベースに接続する場合、かなりのオーバーヘッドがありますか?

分類Dev

ローカルのgitリポジトリに資格情報を追加する

分類Dev

ファイルサーバーごとに複数の資格情報を使用してネットワークドライブをマップするにはどうすればよいですか?

分類Dev

Office365でデフォルトのSMTP資格情報を使用した場合の例外-MAILFROM中に匿名メールを送信するようにクライアントが認証されませんでした

分類Dev

どのように私は、サービスアカウントの資格情報を使用してGoogleチームドライブ内のフォルダにファイルをアップロードすることができますか?

分類Dev

実際にメールを送信せずにJavaを使用してSMTPサーバーの資格情報を検証する

分類Dev

Flutter-バックエンドレスユーザーログイン__ユーザー資格情報(電子メールとパスワード)を検証してログインページからホームページに移動する方法

分類Dev

Spring Webflux:OAuth 2.0クライアント資格情報を使用している場合でも、redirectUriTemplateのアサーションがnullにならない

分類Dev

Windowsパスワードが変更され、Gitを使用できなくなりました。コントロールパネルに資格情報マネージャーがありません

分類Dev

管理者資格情報を使用してログオン時にバッチを実行し、OfficeC2Rネットワークのインストールをインストールする

分類Dev

Access VBA は、ログインしているユーザーとは異なる資格情報を使用してネットワーク フォルダーにアクセスしますか?

分類Dev

共有Web資格情報と(ローカル)キーチェーンにパスワードを保存する必要があります

分類Dev

ネットワーク資格情報を認証して共有パスにファイルを作成する方法

分類Dev

IntelliJ IDEAでデバッグするときにはGoogle App Engineにサービスアカウントの資格情報を追加する方法?

分類Dev

ネットワークアクセス用に別のユーザーの資格情報を管理する

分類Dev

同じネットワーク内の他のデバイスにも同じパブリックIPがある場合、パブリックIPを介してコンピューターのローカルホストにアクセスするにはどうすればよいですか?

分類Dev

プロセス情報がRAMにあるカーネルにあり、/ procがセカンダリストレージにあるのに、なぜプロセス情報が/ procに格納されるのですか?

分類Dev

Windowsのrunas.exeにプロンプトなしで資格情報マネージャーからパスワードを取得させる方法は?

分類Dev

ASP.NETCoreにカスタムロールを追加する方法

分類Dev

DSL groovyスクリプトを使用して[グローバルVeracodeユーザー資格情報を使用する]チェックボックスをオンにする方法はありますか?

分類Dev

Jenkinsでは、ユーザーが自分の資格情報を処理できるようにしますが、グローバルな資格情報は処理できません

分類Dev

Kafkaプロデューサーがインターネット経由でブローカーに接続できません。ローカルネットワークでブローカーとして機能する場合はうまく機能します。インターネットから機能するTelnet接続

分類Dev

PEAP認証済みコンピューターから新しいPCにネットワーク資格情報をコピーする方法

分類Dev

シンプルなC#SSLサーバー:パッケージに提供された資格情報が認識されませんでした

分類Dev

リモートSSHサーバーがSFTP資格情報のみを与えられたウェブホストからファイルをバックアップできるようにする方法?

分類Dev

VisualStudioでエラースクイッゲルがある場合にタイプ情報を表示する方法[fsharp]

分類Dev

クライアントが同じローカル ネットワーク上にある場合、ポート転送が機能しませんか?

分類Dev

ローカルネットワーク内の他のラップトップ上のWebサーバーへのアクセスをブロックしている可能性があるものは他にありますか?

分類Dev

この資格情報を有効にする方法-私のサイトでGoogleからのピッカー?

Related 関連記事

  1. 1

    ローカルネットワークを介してIPアドレスではなくドメイン名でデータベースに接続する場合、かなりのオーバーヘッドがありますか?

  2. 2

    ローカルのgitリポジトリに資格情報を追加する

  3. 3

    ファイルサーバーごとに複数の資格情報を使用してネットワークドライブをマップするにはどうすればよいですか?

  4. 4

    Office365でデフォルトのSMTP資格情報を使用した場合の例外-MAILFROM中に匿名メールを送信するようにクライアントが認証されませんでした

  5. 5

    どのように私は、サービスアカウントの資格情報を使用してGoogleチームドライブ内のフォルダにファイルをアップロードすることができますか?

  6. 6

    実際にメールを送信せずにJavaを使用してSMTPサーバーの資格情報を検証する

  7. 7

    Flutter-バックエンドレスユーザーログイン__ユーザー資格情報(電子メールとパスワード)を検証してログインページからホームページに移動する方法

  8. 8

    Spring Webflux:OAuth 2.0クライアント資格情報を使用している場合でも、redirectUriTemplateのアサーションがnullにならない

  9. 9

    Windowsパスワードが変更され、Gitを使用できなくなりました。コントロールパネルに資格情報マネージャーがありません

  10. 10

    管理者資格情報を使用してログオン時にバッチを実行し、OfficeC2Rネットワークのインストールをインストールする

  11. 11

    Access VBA は、ログインしているユーザーとは異なる資格情報を使用してネットワーク フォルダーにアクセスしますか?

  12. 12

    共有Web資格情報と(ローカル)キーチェーンにパスワードを保存する必要があります

  13. 13

    ネットワーク資格情報を認証して共有パスにファイルを作成する方法

  14. 14

    IntelliJ IDEAでデバッグするときにはGoogle App Engineにサービスアカウントの資格情報を追加する方法?

  15. 15

    ネットワークアクセス用に別のユーザーの資格情報を管理する

  16. 16

    同じネットワーク内の他のデバイスにも同じパブリックIPがある場合、パブリックIPを介してコンピューターのローカルホストにアクセスするにはどうすればよいですか?

  17. 17

    プロセス情報がRAMにあるカーネルにあり、/ procがセカンダリストレージにあるのに、なぜプロセス情報が/ procに格納されるのですか?

  18. 18

    Windowsのrunas.exeにプロンプトなしで資格情報マネージャーからパスワードを取得させる方法は?

  19. 19

    ASP.NETCoreにカスタムロールを追加する方法

  20. 20

    DSL groovyスクリプトを使用して[グローバルVeracodeユーザー資格情報を使用する]チェックボックスをオンにする方法はありますか?

  21. 21

    Jenkinsでは、ユーザーが自分の資格情報を処理できるようにしますが、グローバルな資格情報は処理できません

  22. 22

    Kafkaプロデューサーがインターネット経由でブローカーに接続できません。ローカルネットワークでブローカーとして機能する場合はうまく機能します。インターネットから機能するTelnet接続

  23. 23

    PEAP認証済みコンピューターから新しいPCにネットワーク資格情報をコピーする方法

  24. 24

    シンプルなC#SSLサーバー:パッケージに提供された資格情報が認識されませんでした

  25. 25

    リモートSSHサーバーがSFTP資格情報のみを与えられたウェブホストからファイルをバックアップできるようにする方法?

  26. 26

    VisualStudioでエラースクイッゲルがある場合にタイプ情報を表示する方法[fsharp]

  27. 27

    クライアントが同じローカル ネットワーク上にある場合、ポート転送が機能しませんか?

  28. 28

    ローカルネットワーク内の他のラップトップ上のWebサーバーへのアクセスをブロックしている可能性があるものは他にありますか?

  29. 29

    この資格情報を有効にする方法-私のサイトでGoogleからのピッカー?

ホットタグ

アーカイブ