問題タブ [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 に答える
892 参照

email - 電子メールアドレスのSMTP検証

私は、メールサーバーでの電子メールアカウントの可用性を非常に高い確率で知る必要があるプロジェクトに取り組んでいます(この例ではHotmailを使用しましょう)。VRFYコマンドが無視されることが多いことを知っています(Hotmailは「やってみると「メッセージをもらおう」などと言ってますので、どうすればいいのか知りたいです。私は以下がかなり正確であるべきだと読みました、しかしHotmailは私にそれについて苦痛を与えます:

Hotmailが私に与えるエラーは次のとおりです。

これはHotmailの問題だけではありません。他の電子メールホストで試してみると、同様のことが起こりました。

ちなみに、fingerプロトコルがまだ広く使用されていればいいのですが...

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

c# - マルチメール送信

重複の可能性:
複数のアドレス/受信者にメールを送信する

以下のコードを使用していますが、メールは 1 つしか送信されません。複数のメールを送信する必要があります。

私が使用する複数の電子メールを取得するために:

そして、私が使用する1つの電子メールを送信するために

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

asp.net-mvc-2 - ASP.NET SmtpClient.Send() によってサイトが利用できなくなるのはなぜですか?

ASP MVC 2 アプリケーションを使用しており、SmtpClient.Send() を使用して電子メールを送信することがあります。通常、電子メールは 1 ~ 50 通のバッチで送信され、バッチ間で数時間または数日が経過します。メールが実際に問題なく送信されるように、これをすべて設定しました。しかし、問題は、メールが送信されると、私のサイトが突然約 15 分間使用できなくなり、その理由がわかりません。

私のサイトは、サードパーティの Web ホストと共有されている Windows 2008 サーバーでホストされています。

これは、プライバシーのために編集された、私の web.config ファイルの関連セクションです。

なぜこれが起こっているのかについて考えやアイデアを持っている人はいますか? しばらくの間、それを調べてグーグルで検索しようとしましたが、何も思いつきません.

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

.net - System.Net.Mail.SmtpClient は CRAM-MD5 認証をサポートしていますか?

System.Net.Mail.SmtpClient は CRAM-MD5 認証をサポートしていますか? サポートしている場合、それを有効にするために何かする必要がありますか?

MSDN はこの件について沈黙しているようです。

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

smtp - System.Net.Mail の SMTP リレー要件は System.Web.Mail とは異なりますか

Web アプリケーションを運用 IIS 6.0 サーバーに展開しましたが、コードが電子メール サーバーのドメインにないアドレスに電子メールを送信しようとした場合を除いて、すべてが機能しています。さまざまな症状を見てきましたが、これは説明するのが最も簡単なようです。

パラメータまたは引数に構文エラーがあります。サーバーの応答: 5.7.1 このシステムはメールを中継するように構成されていません

このエラー メッセージを取得する Web アプリは、System.Net.Mail を使用します。System.Web.Mail を使用する古い Web アプリと一緒に存在します。この同じマシンに 1 つの SMTP サーバーがあり、リレーに関して新しい構成が必要と思われます。

SMTP サーバーのプロパティを確認すると、「リレー制限」が構成されていませんでした。古い運用 Web アプリは、説明どおりに構成された SMTP サーバーを使用して、エラーなしで電子メールを送信します。

要約すると、System.Net.Mail を使用するには、電子メールを中継するために System.Web.Mail とは異なるものが必要ですか?

リレーの問題がある新しいバージョンの web.config には次のものが含まれます。

すべてのテストで上記の値を使用しました (最初は XP IIS 5.1 を使用するローカルホストで、次に LAN のステージング IIS 6.0 サーバーで)、「リレー」の問題はまったくありませんでした。

System.Web.Mail を使用する古いバージョンの web.config には、SMTP に関連するものは何も含まれていません。

上記の smtp 設定に追加されたユーザー名パスワードが突然必要になった場合、開発中に「資格情報」を必要としなかったのはなぜですか?

私は SMTP についてよく知りませんし、メール サーバーの管理者に何を尋ねたらよいかもわかりません。どうしようか迷ってます…ありがとうございます。

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

c# - メール開封確認の内容を元のメールに設定できますか?

次のコードを使用してメッセージを送信し、開封確認が必要です。次に、Outlookを使用してこのメ​​ッセージを開き、開封確認メッセージを送り返します。開封確認を受信しましたが、元のメッセージに開封確認の内容を設定できますか?

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

c# - C# で MailMessage を使用すると、ftp 資格情報がメール本文から削除されるのはなぜですか?

クライアントにメールを送信し、特定のコンテンツ配信について通知していますが、メール本文に ftp uri が含まれていることに問題があります。次の形式で ftp クレデンシャルと一緒に ftp uri を作成していますが、クレデンシャルの部分は取り除かれています (セクション user:pass@):

ftp://user:pass@server/relativepath/ファイル名

コードは次のようなものです。

そして、以下の内容でメールが送信されます。

この「正規化」を無効にする方法の手がかりはありますか?

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

c# - ユーザー名/パスワードを SmtpClient (.NET) に渡す適切な方法

質問は単純すぎますが、それでも短い回答に感謝します。SmtpClientファイルからユーザー名/パスワードを取得したいと思いApp.configます。MSDN/スキーマから、適切なファイル (抜粋) は次のようになることがわかりました。

SmtpClientメールとパスワードが XML から適切に取得されるように、状態を初期化するときに呼び出す適切な API を見つけようとしています。

servername、をフェッチする適切な/専用の方法はありますかuserpasswordまたはのような「通常の」APIを呼び出す必要がありますConfigurationManager.AppSettings["server"]か?

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

iphone - iphone smtp クライアント ライブラリ

iPhoneアプリで使用するためのobjective-c smtpライブラリを知っている人は誰でもいます。

私は skpsmtpmessage http://code.google.com/p/skpsmtpmessage/を使用 していますが、gmail にメールを送信するときにメッセージ本文を添付ファイルとして送信します。

ありがとう。

0 投票する
4 に答える
5778 参照

c# - SmtpClientでメールを送信できません

メールを送信できません。これが私のC#情報源です:

ここにありますApp.config

これまでのところ、ホスト/ポートApp.configが間違っている場合は例外がスローされますが、ユーザー/パスが間違っている場合はスローされません(明らかなセキュリティ上の理由)。ただし、ソースと同じユーザー/パスを使用してMicrosofOutlookからログインすることに成功しました。

電子メールは受信されInboxず、Junkフォルダ内にも受信されません。サーバー側を検証するにはどうすればよいですか(microsoftonline.comの一部であると見なされます)。私は何が欠けていますか?何が間違っているのですか?