問題タブ [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.

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

security - IIS で SMTP を構成して、リモート SMTP サーバーに中継することはできますか?

SMTP サーバー経由で送信された電子メールがリモート SMTP サーバーにリレーされるように、Web サーバーで SMTP を構成したいと考えています。IIS SMTP サーバーは、SMTP 認証を使用し、ホスト名、ユーザー名、およびパスワードを使用する必要があります (通常の電子メール クライアントを構成する場合と同様)。

これが可能かどうか誰にもわかりますか?

0 投票する
14 に答える
10905 参照

email - メールテストの方法

私は、全員にスパムを送信する前にテストしたい多数 (~100) のクライアントにレポートを電子メールで送信するプログラムを作成しています。

運用データに対してテストを実行し、実際にメッセージを SMTP サーバーに送信したいのですが、SMTP サーバーが実際にメッセージを配信したくありません。アプリケーションの観点からは、サーバーが実際の SMTP サーバーのように動作するようにしたいのですが、メッセージを配信する代わりに、メッセージを保存し、何が起こったかをログに記録したいだけです。

テスト用に特別に設計された SMTP サーバーはありますか?

上記のように動作するようにeximまたはpostfixを構成する方法を知っている人はいますか

大量メール配信をテストするために何を使用しますか?

0 投票する
11 に答える
66075 参照

.net - Outlookが改行を自動クリーニングし、電子メール形式を台無しにする

dotnetフレームワークを使用してメールを送信しています。メッセージの作成に使用しているテンプレートは次のとおりです。

Outlookでメッセージを受信すると、Outlookから「このメッセージの余分な改行が削除されました」と表示されます。そして、メッセージは次のように表示されます。

Outlookが、名前、EECoverageAmountなどの後に必要な改行を誤って削除する方法に注意してください...

電子メールの受信者が正しくフォーマットされた電子メールを取得することは重要であり、一部の受信者はOutlook 2003を使用していると想定する必要があります。また、メッセージを適切にフォーマットするために自動クリーン機能を停止するのに十分な知識があるとは想定できません。

これらのメッセージを他のメールクライアントで表示しましたが、正しく表示されます

いくつかの詳細情報:

  • UTF-8 BodyEncoding(msg.BodyEncoding = System.Text.Encoding.UTF8)を使用しています
  • msg.BodyはUTF-8でエンコードされたテキストファイルから読み取られており、各行はcrlfで終了しています。

質問:この問題を回避するには、メッセージの形式を変更するにはどうすればよいですか?

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

.net - .NET 用の SMTP および IMAP サーバー ライブラリ

C# 用の優れた SMTP/IMAP サーバー ライブラリを知っている人はいますか?

長い間放棄されていたプロジェクトをいくつか見つけただけです。


SERVER SIDEライブラリのみです。クライアント ライブラリに関する投稿はこれ以上行わないでください。

ありがとう、フィン

0 投票する
6 に答える
372 参照

email - プログラムからユーザーに毎週の更新を提供する最良の方法は何ですか?

ほとんどの場合、バックグラウンドで動作するプログラムがあります。DoesWork() としましょう。週に一度、過去数日間に完了した作業の一部についてユーザーに通知したいと考えています。これは、ダウンロードされたいくつかのファイルをリストする基本的なステータス レポートです。

当初、このステータス更新をメールで送信したかったので、それを調べましたが、多くの問題があります。SMTP サーバーが必要なので、GMail を調べました。それは問題ありませんが、1 日 500 通の電子メールの制限があるため、これはリリースには適していません。また、プログラムの各コピーで同じメール アカウントのパスワードが配布されると問題が発生する可能性があります。これは、パスワードが暗号化を使用して保存されている場合でも危険であると私は理解しています。

次に、ユーザー自身の電子メールアカウントを使用して、自分自身に電子メールを送信できるのではないかと考えました。これにはいくつかの複雑な点もあります。ユーザーは自分の電子メール アカウントのすべての smtp 情報を指定する必要があり、ターゲット ユーザーにとっては複雑すぎます。また、電子メールを送信するためだけに、電子メールアカウントのパスワードをプログラムに入力する必要はありません。推進するのは良い習慣ではないと思います。

これをメールで行う方法はありますか?電子メールは、ユーザーが既にチェックしている通知システムであるため、私が最初に選択したものです。それはかなり非侵入的です。

独自の smtp サーバーをセットアップする必要がありますか? もしそうなら、どうすればそれを行うことができますか?

電子メールがうまくいかない場合は、関連情報を含むローカル HTML ファイルを生成し、プログラムから通知ポップアップを週に 1 回表示して、新しい更新レポートの準備ができていることをユーザーに知らせることも考えていました。これは完全に実行可能だと思います。それは過度に押し付けがましく、私の最初の選択ではありません。ユーザーがすでに使用しているシステムに便乗したい。

ありがとう!-グレッグ

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

c# - .net で一括メール送信をテストするための最適なツールは?

シナリオは、SMTP サーバーを介して数千の電子メールを送信することです。コンテンツは事前に作成され、送信時に取得されます。

問題は、ボトルネックが本番環境のどこにあり、どこで作業を行う必要があるかを見つけたいということです。目標は、10 分間で 50 万通のメールを送信できるようにすることです*。

ダミーのメール アカウントを作成する必要がありますか? それらをローカルに保持するだけの SMTP サーバーに送信できると聞いたことがありますが、それは本当にすべてのボトルネックをテストしますか? 誰かがこれに対する戦略的アプローチを持っていますか?

*これは、運賃取引を促進したい航空会社向けです。法律により、一定の期限内に全員にメールを送信する必要があります。そうしないと、取引に法的影響があります。誰かがこれをスパム ジェネレーターだと恐れていた場合に備えて。

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

python - python smtplib

Python CGI スクリプトを実行している Windows サーバーがあり、smtplib に少し問題があります。サーバーは python 2.1 を実行しています (残念ながらアップグレードできません)。とにかく私は次のコードを持っています:

p>

そして、それは私にこのエラーを与えています:

これは、python 2.1 以降に login() メソッドが追加されたためだと思います。どうすればこれを修正できますか?

ファイルを cgi スクリプトと同じディレクトリにアップロードして、モジュールを追加する必要があります (ただし、smtplib は C で記述されており、コンパイルする必要があると思いますが、このサーバーでは実行できません)。

また

Python 2.1 の libsmtp が期待する方法で実行します。

本当にありがとう!

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

python - TorでPythonのsmtplibを使用する

電子メールスパムに関する実験を行っています。これらの実験の1つでは、Torを介してメールを送信する必要があります。実験にはPythonとsmtplibを使用しているので、Torプロキシ(または他の方法)を使用してそのメール送信を実行する方法を探しています。これをどのように行うことができるか考えていますか?

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

java - Java 用のメール (SMTP) 配信ライブラリを知っている人はいますか?

配信に使用する SMTP サーバーを気にせずにメールを送信したい。

そのため、接続先の SMTP サーバーを指定する必要があるため、 JavaMail APIは機能しません。

メール アドレス ドメインの MX レコードを照会して、どの SMTP サーバーがどのメール アドレスを担当しているかをライブラリが独自に調べてほしいと思います。

アスピリンのようなものを探しています。残念ながら、私はアスピリン自体を使用できません。開発が 2004 年に停止し、ライブラリが最近のスパム強化サーバーと正しく通信できなくなったためです。

Jamesの組み込み可能なバージョンがそのタスクを実行します。しかし、これが可能かどうかに関するドキュメントは見つかりませんでした。

または、私が使用できる他のライブラリについて知っている人はいますか?

0 投票する
8 に答える
12898 参照

windows - 運用サーバー用の Windows 上の適切な SMTP サーバー

VPS または専用サーバー (Windows 2008 を使用) ですぐに Web サイトをホストする予定なので、前もって計画を立てようとしています。IIS7 に付属している組み込みの SMTP サーバーは、運用サーバーとして十分に信頼できるものなのか、それとも別のサーバーを探すべきなのか疑問に思っています。hmailserver について良いことを聞きました。何よりも無料です。トラフィックの多い Web サイトでビルトイン SMTP を使用した経験はありますか。

提案をありがとう