問題タブ [smtpclient]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
45330 参照

c# - .NET SmtpClient を使用して E メール送信に Bcc を追加しますか?

ASP.NET C# で SMTPClient クラスを使用して電子メールを送信する場合、電子メールに bcc を追加するにはどうすればよいですか? bcc を MailMessage インスタンスに追加するにはどうすればよいですか?

0 投票する
2 に答える
1021 参照

smtp - SmtpClient、smtp.gmail.com 経由でメールを送信しますが、別のアカウントから

gmail smtp を介してメールを送信するつもりはないが、ユーザーには私の会社の「差出人」が表示されるはずである

SmtpException を取得しています: 「SMTP サーバーは安全な接続を必要とするか、クライアントが認証されませんでした。サーバーの応答は: 5.5.1 認証が必要です」

「リレー」と呼ばれるすべての可能性があると聞きましたが、よくわかりません。何らかの方法でGoogle資格情報を入力する必要がありますか?

0 投票する
1 に答える
299 参照

smtpclient - SmtpClientは徐々に遅くなります

大量のメール送信にSmtpClient(.NET 3.5、VS 2008)を使用しています。以下のコードは、送信ごとに約2秒で始まり、foreachループが約30個のアドレスを処理して劣化し始めた後、送信ごとに20秒以上に劣化します。何か案は?

ジム

0 投票する
5 に答える
3465 参照

asp.net - asp.netで20,000通以上の電子メールを送信する

私は、データベースから選択される大量の電子メールを学生に送信する必要があるアプリケーションを作成しています(各電子メールは、名前、学習コースなどを含む範囲でパーソナライズされます...したがって、一度に1つずつ送信されます)。

SmtpClientでこのループを実行することはできますが、送信しようとしている番号では、最終的にタイムアウトの問題が発生したり、マシンリソースが不足しているためにスレッドが強制終了されたりするのではないかと心配しています。

この時点で、私はこれを処理するためのより良い方法の提案を探しています。または、SmtpClientをループすることが問題のない解決策である場合、上記の投稿を防ぐためにどのように処理する必要がありますか。

Webサービスはより良い代替手段でしょうか?

アドバイスしてください、TIA

0 投票する
2 に答える
13624 参照

c# - gmailsmtpを使用してプロキシ経由でメールを送信する

C#アプリでメールを送信しようとしています。私はプロキシの背後にいます-コードが機能しない理由は間違いありません。これは私がこれまでに持っているものです:

App.Config

コード

System.Net.WebExceptionが発生するたびに:リモート名を解決できませんでした:'smtp.gmail.com'

どこで/どのようにデバッグを開始しますか?

0 投票する
1 に答える
2242 参照

c# - VPNを介した電子メールの送信SmtpExceptionnet_io_connectionclosed

WPFアプリケーションから電子メールを送信しています。ネットワーク上でドメインユーザーとして送信する場合、電子メールは期待どおりに送信されます。ただし、VPN接続を介して電子メールを送信しようとすると、次の例外が発生します。

例外:

System.Net.Mail.SmtpException:メールの送信に失敗しました。---> System.IO.IOException:トランスポート接続からデータを読み取ることができません:net_io_connectionclosed。System.Net.Mail.SmtpReplyReaderFactory.ProcessRead(Byte [] buffer、Int32 offset、Int32 read、Boolean readLine)at System.Net.Mail.SmtpReplyReaderFactory.ReadLines(SmtpReplyReader caller、Boolean oneLine)at System.Net.Mail.SmtpReplyReaderFactory .ReadLine(SmtpReplyReader caller)at System.Net.Mail.SmtpConnection.GetConnection(String host、Int32 port)at System.Net.Mail.SmtpTransport.GetConnection(String host、Int32 port)at System.Net.Mail.SmtpClient.GetConnection ()System.Net.Mail.SmtpClient.Send(MailMessageメッセージ)

SmtpClientで資格情報を設定するだけでなく、偽装を使用してみました。どちらも機能していないようです:

また、Wiresharkを使用してネットワーク経由でメッセージを表示しようとしましたが、SMTPについて十分に理解していないため、探しているものを知ることができません。

もう1つの変数は、VPNで使用しているマシンがVista Businessであり、ネットワーク上のマシンがWin7であるということです。私はそれが関連しているとは思わないが、それなら私は問題を知っているかどうか尋ねないだろう!:)

何か案は?

0 投票する
2 に答える
2292 参照

c# - SmtpClient.SendAsyncコードレビュー

使用中SmtpClientに廃棄する適切な方法は何ですか?MailMessageSendAsync

以下にコードをコピーしました。

MailMessageafterを破棄するとclient.SendAsync(...)、例外がスローされます。コールバックハンドラーで破棄する必要があります。

0 投票する
3 に答える
14250 参照

c# - ユーザー名パスワード認証でsmtpサーバーを使用してメールC#を送信する

電子メールを送信するコードがあります.コードはこちら

これは私にとってはうまくいきません。これはリモート smtp サービスです ... メール Web アクセスが正常に機能することを再確認しました.. GUI を使用してログインし、メールを送受信できます。

しかし、コードを使用して実行しようとすると..メッセージで失敗します...

{System.Net.Mail.SmtpException: SMTP サーバーにはセキュリティで保護された接続が必要であるか、クライアントが認証されていません。サーバーの応答は次のとおりです。5.7.0 AUTH コマンドが指定されていません。

誰でもアドバイスできますか...そしてまた、彼らはEWSを公開していません。つまり、交換Webサービス./..これが進むべき道です..

ポートは 25 で、SSL または TLS はありません

0 投票する
2 に答える
3963 参照

c# - Webアプリケーションを介して電子メールを送信するときのこの問題の手段は何ですか

Web アプリケーションを介して電子メールを送信すると、このエラーが発生します。

これはエラーの詳細です

0 投票する
5 に答える
218882 参照

c# - .NET で SmtpClient オブジェクトのユーザー名とパスワードを設定するには?

コンストラクターのさまざまなバージョンが表示されます。1 つは web.config の情報を使用し、1 つはホストを指定し、もう 1 つはホストとポートを指定します。しかし、ユーザー名とパスワードを web.config とは異なるものに設定するにはどうすればよいでしょうか? 内部 smtp が一部の高セキュリティ クライアントによってブロックされているという問題があり、それらの smtp サーバーを使用したいのですが、web.config の代わりにコードからこれを行う方法はありますか?

この場合、たとえばデータベースから何も利用できない場合、web.config資格情報をどのように使用しますか?