問題タブ [smtp]
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.
smtp - 「AUTH NTLM」の SMTP コマンド
NTLM を使用して SMTP サーバーに認証するために送信する必要があるコマンドを見つけることができません。
私はそれが次のようになると思います:
iis - テスト用に特定のドメインのみを電子メールで送信するように開発環境を制限する (XP smtp IIS)
XP 仮想マシンで Web サイトを開発しており、IIS に SMTP 仮想サーバーをセットアップしています。メールは問題なく配信されます。私が望むのは、サイトが送信する電子メールが特定のドメインにのみ送信されることを確認することです.
XP ファイアウォールは着信接続のみに関係しているようで、ポート 25 で発信 TCP をブロックできません。また、配信アドレスでフィルタリングするように SMTP サーバーを構成できませんでした。
この設定で、送信メールを宛先アドレスでフィルタリングする簡単な方法はありますか?
c++ - アウトバウンドSMTPパケットキャプチャに最適なOSアプリ?
さて、これは恐らくひどく不愉快に聞こえるかもしれませんが、私は私の上級プロジェクトのためにそのような機能が必要です。基本的に、私は、パケットの傍受と評価のシステムを通じて、ゾンビ化されたPC上のアウトバウンドスパムを削減する何かを書くことを任されています。キャプチャされたメッセージに使用するアルゴリズムはいくつかありますが、実際のキャプチャ(スニッフィングだけでなく傍受でいっぱい)が少し困惑しています。
アプリはWindows用に設計されているため、IPテーブルを使用できません。winpcapライブラリを使用することもできますが、必要がなければ、車輪の再発明をしたくありません。Ettercapは良い選択肢のように見えましたが、非公式のバイナリを使用してvistaでテストを実行した結果、クラッシュするだけでした。
それで、何か提案はありますか?
更新:素晴らしい提案。プロジェクトを少し縮小することになりましたが、それでもAを受け取りました。アプリケーションにWinPcapとWiresharkを使用しましたが、AdamMintzの答えがおそらく最良だと思います。
asynchronous - ASP.NET2.0のSmtpClient.SendAsyncのバグ
私は間違っているかもしれませんが、ASP.NET 2.0でSmtpClient.SendAsyncを使用していて、例外がスローされた場合、要求を処理するスレッドは、操作が完了するまで無期限に待機します。
この問題を再現するには、電子メールの送信時に解決できなかったホストの無効なSMTPアドレスを使用するだけです。
SendAsyncを使用するには、Page.Async=trueを設定する必要があることに注意してください。
Page.Asyncがfalseに設定されていて、Sendが例外をスローした場合、スレッドはブロックされず、ページは正しく処理されます。
TIA。
smtp - SMTPのExchangeドロップサポート?
telnetを使用してポート25にExchangeで電子メールを送信したい。2週間前までは送信できたが、Microsoftの「セキュリティ修正」によりこの可能性が排除された。
試してみると、次のメッセージが表示されます。
421 4.3.2サービスが利用できない、伝送チャネルを閉じる
私に何ができる?
c# - 軽量 .NET SMTP 実装が必要 (アセンブリまたはソース)
SMTP ポート 25 経由で処理するメッセージを受信する小さなアプリケーションを作成しています。
ポート 25 をリッスンし、SMTP と通信する、組み込むことができる .NET アセンブリを探しています。メッセージが到着すると、メッセージを読み取って処理できるイベントがトリガーされると思います。
本質的に、SMTP サーバーのように "動作" する必要がありますが、メッセージを受信することを除けば、本格的な SMTP サーバーに見られるような機能は必要ありません。
さらに明確にする必要がある場合はお知らせください。
delphi - D2009 exe が ATTnnnnn.DAT という名前の添付ファイルを含む電子メールを生成するのはなぜですか
D2007 でコンパイルされた同じソース コードが元のファイル名で正しく名前が付けられた添付ファイル付きの電子メールを生成するのに、D2009 exe が ATTnnnnn.DAT という名前の添付ファイル付きの電子メールを生成するのはなぜですか?
D2007 と D2009 に付属のそれぞれの Indy ライブラリを使用しています。添付ファイルに元のファイル名がない場合、ユーザーは添付ファイルをダブルクリックして開くことができません (通常、添付ファイルは Excel スプレッドシートです)。
注: コードは同一です。コンパイラと Indy ライブラリのみが異なります。D2009 exe によって送信された添付ファイルを保存して、名前を zzzz.xls に変更すると、正しく開くことができます。つまり、メールと添付ファイルは正しく処理されます。メールの添付ファイル名が間違っているだけです。
誰かが、添付ファイルのヘッダーが壊れていると示唆しました。インディは壊れた?再現するコードは、多くの Web サイトで見られる標準的なコードですが、必要に応じて投稿できます。事前にthx。
smtp - SMTP クライアントは、HELO でグローバルに解決可能なホスト名を MTA に提供する必要がありますか?
要するに、友人の雇用主のメール管理者に、メールの構成を修正する必要があるかどうかを伝える必要があるかどうか、または自分のポリシーを修正して、受け入れる内容をより自由にする必要があるかどうかを理解しようとしています。
友人が、私のメールサーバーに何も到達できないと不平を言っていました。調べてみたところ、彼のメール サーバーが私のサーバーに接続したときに提供したホスト名は、*.local スペースのどこかにあったようです。つまり、グローバルに解決できませんでした。
それらは「Helo コマンドが拒否されました: ホストが見つかりません;」で拒否されました。私の後置メールサーバーによって。私はおそらくpostfixでのUCEチェックに厳しいので、彼らの(私の意見では、設定が間違っている)サーバーをホワイトリストに登録しましたが、今は実際にどの程度設定が間違っているのか、それとも私が厳しすぎるだけなのかを理解しようとしています私が受け入れるもので。
それで、RFC をチェックしました - RFC 821 には、「HELO レシーバーは、HELO パラメーターが送信者の IP アドレスに本当に対応していることを確認することができます。ただし、送信者の HELO コマンドが検証に失敗した場合でも、受信者はメッセージの受け入れを拒否してはなりません」と書かれています。 ." これは、私が実際に RFC に違反していることを示唆しています。
RFC 821 のこの部分は、将来の RFC に置き換えられたことがありますか? それとも、メール サーバーは偽の HELO を含むメールを受け入れなければならないのでしょうか? メール管理者に連絡するための参照として、HELO ホスト名が有効である必要があることを示すことができる、尊敬できる機関はありますか?
asp.net - 専用サーバーでIIS6SMTPを使用してASP.NETからメールを送信するにはどうすればよいですか?
ローカルIISSMTPサーバーを介してメールを送信するようにASP.NETを実行する専用サーバーを構成しようとしていますが、メールがQueueフォルダーに詰まっていて、配信されません。
このコードを.aspxページで使用してテストしています。
次に、Web.configファイルに以下を追加しました。
IISマネージャーで、「既定のSMTP仮想サーバー」のプロパティで次のように変更しました。
最後に、次のようにSMTPDiag.exeツールを実行します。
ASP.NET 2.0、Windows 2003 Server、およびそれに付属するIISを使用しています。
問題を解決するために他に何を変更するか教えていただけますか?
ありがとう
@mattlant
これは専用サーバーであるため、SMTPを手動でインストールしています。
編集:私は交換を使用しているので少し異なりますが、交換ではスマートホストと呼ばれますが、プレーンSMTPサービス構成では別のものと呼ばれていると思います。設定名を正確に覚えておくことができません。
スマートホストフィールドをご案内いただきありがとうございます。メールは現在配信されています。
[デフォルトのSMTP仮想サーバーのプロパティ]の[配信]タブで、[詳細設定]をクリックし、[スマートホスト]フィールドにプロバイダーから提供されたアドレスを入力します。私の場合(GoDaddy)はk2smtpout.secureserver.netでした。
詳細はこちら: http: //help.godaddy.com/article/1283
iis - キューに入れられたメッセージを IIS から別のサーバー上の Exchange に移動するにはどうすればよいですか?
現在、Exchange を使用する会社の電子メール サーバーと、IIS SMTP を使用する一括電子メール処理サーバーがあります。一括送信用にサードパーティの MTA (zrinity xms) にアップグレードしています。サードパーティのソフトウェアに切り替えたときに、IIS 用に既にキューに入れられたメッセージを送信し続けることができる必要があります。IIS キュー ファイルを Exchange サーバー キューに移動するだけで、送信試行が自動的に開始されるようにすることはできますか? そうでない場合、これを達成するための提案はありますか?