問題タブ [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.
java - JavaMail API を使用して Java でバイナリ添付ファイルを電子メールで送信するにはどうすればよいですか?
JDK1.5 を使用して、JavaMail API を使用してバイナリ添付ファイル (PDF ファイルなど) を簡単に送信するにはどうすればよいですか?
java - Java で CRAM-MD5 を使用した SMTP
Java から (外部) SMTP サーバー経由で電子メールを送信する必要がありますが、このサーバーは JavaMail でサポートされていない CRAM-MD5 認証のみを受け入れます。
これらのメールを送信するにはどうすればよいでしょうか? (Java である必要があります。)
email - 送信メールを送信するように Ubuntu VPS を設定するにはどうすればよいですか?
私の VPS プロバイダー (Slicehost) は SMTP サーバーを提供していません。Google Apps を使用してドメインのメールを送受信していますが、プログラムで電子メールを送信できるようにしたいと考えています。
私は何ヶ月もの間、この問題をオンとオフでグーグル検索してきましたが、何をする必要があるかを明確に把握できていないようです. Postfix のような MTA だけが必要ですか? 「サテライト」または「インターネット」サイトとして構成する必要がありますか? DNS を変更する必要はありますか? いつかプログラムで電子メールを受信したい場合、いじる際に注意すべき構成オプションはありますか? また、私の VPS ホストがSMTP サーバーを提供していた場合、私が今やっていることで、何をする必要がないのでしょうか?
ありがとうございました!
編集:私の調査結果の簡単な概要:
/etc/hosts
とを更新/etc/hostname
して、FQDN を反映します (たとえば、の代わりにmail.domain.com
または) 。sub.domain.com
slicename
- 再起動して確認する
hostname -f
- 再起動して確認する
- 同じ FQDN を指すように逆引き DNS (IP プールの所有者が所有) をセットアップします。
- RDNS が伝播したことを確認します
dig -x server.ip.address
- RDNS が伝播したことを確認します
sudo aptitude install postfix telnet mailx
- インターネットサイト設定を使用
- FQDN を上で選択したものに設定します
- でテスト
mail whateveryouremailis@gmail.com
parsing - バウンスを検出する SMTP ログを解析するためのツール
私たちの Web アプリケーションは電子メールを送信します。多くのユーザーがいて、多くのバウンスがあります。たとえば、ユーザーが会社を変更し、会社の電子メールが無効になったとします。
バウンスを見つけるために、SMTP ログ ファイルをログ パーサーで解析します。ログは Microsoft SMTP サーバーから取得されます。
のように、いくつかのバウンスは素晴らしい550+#5.1.0+Address+rejected+user@domain.com
です。user@domain.com
バウンスあり。
ただし、エラー メッセージに電子メールが含まれていないものもあります550+No+such+recipient
。
ログを解析して (ログ パーサーを使用)、どのメールが550+No+such+recipient
.
それを行うツールが見つからなかったことに驚いています。ログ分析用の Zabbix や Splunk などのツールを見つけましたが、そのような単純なタスクにはやり過ぎのように見えます。
SMTP ログを解析し、バウンスやバウンスの原因となる電子メールを見つけるツールを知っている人はいますか?
email - SMTP エラー 554 「メッセージが標準に準拠していません」
MDaemon をメール サーバーとして使用していますが、最後の数日間、いずれかのマシンから送信されたメールに対して「554 メッセージは標準に準拠していません」というエラーが表示されます。何がそれを引き起こしているのでしょうか?他のマシンは正常に動作します。
詳細....これはログファイルです:
smtp - 勧誘されたプロモーションメール用のSMTPサーバーを提供するにはどうすればよいですか?
見本市などから収集している連絡先にダイレクトメールを送信する必要がある顧客がいます。ダイレクトメールの資料を送信する際に、Webベースのソリューションを提供することを考えていますが、この種のソリューションは常に大きな困難に直面しています。サーバーをブラックリストに登録することについて。そのようなSMTPサーバーを維持する方法について何か提案がありますか?
iis - WindowsServer2008のIIS7でSMTPを設定する
Webサイトは元々IIS6で開始され、サイトはそこでうまく機能しました。W2K8Sを実行している新しいサーバーに移動した後、Webサイトからのメール配信以外のすべてがIIS7で正常に機能するようになりました。
Webで簡単に調べて、誰かが良い解決策を持っているかどうかを確認しましたが、役に立たなかった...Microsoft自身のサポートサイトでの希望のちらつきさえありませんでした。
新しいW2K8Sボックスでこれまでに行った手順は次のとおりです。
- サーバーマネージャーの下にSMTPの機能を追加しました
- IIS 7 Managerでサイト自体のSMTP電子メールを有効にして、SMTPサーバーのローカルホストに電子メールを配信しましたが、失敗しました
- IIS 7マネージャーでルートサイトのSMTP電子メールを有効にして(サイトを有効にするためにオンにする必要があるかどうかわからない)、SMTPサーバーのローカルホストに電子メールを配信できませんでした
これらの基本的な設定に失敗した後、ポート25のサーバーとの間で実際に通信できることを確認したかったのです。また、問題のサーバーとの間で正常にtelnetで接続し、ポート25のテスト電子メールでHELOを取得するなどのことができます。したがって、ファイアウォール構成の問題ではないと思います。
IIS 7セットアップテストは、匿名認証とWindows認証の両方を使用して実行されました。どちらの方法でも運がありません。
Web Configファイルを手動でチェックし、サーバーがローカルホストを使用するための正しいエントリを反映しています。
マニュアルを読んで、そこにも運がない...:-/
email - 双方向に暗号化された電子メールサーバーを設定するにはどうすればよいですか?
暗号化された電子メール-素晴らしいことのようですね。問題はすでに解決しましたよね?ええと...私はそうは思いません、そして私は私が間違っていることを望んでいます!
私が何を求めているのかを理解するには、私が何を求めていないのかを理解してください。パブリックネットワークを介して送信されるメッセージを暗号化して署名する方法を求めていません。これは少し異なります。
専用のソフトウェアや暗号化されたポートフォワーディングを必要とせずに、電子メールクライアントが双方向で暗号化されたメールサーバーへのメッセージの読み取りと投稿の両方ができるメールサーバーを設定したいと思います。 -laSSH。
ここで重要なのは、local-delivery-agentを使用してコミュニティに電子メールを配信できる信頼できるメールサーバーがあることです。その後、通信のセキュリティを気にすることなく、同じシステムを使用するすべての人との間で電子メールを送受信できます。すべての受信者の公開鍵を使用してすべてのメッセージを暗号化する必要はありません。-代わりに、ここで話しているのは、クライアントからこのシステムへの暗号化された双方向通信だけです。
もちろん、パブリックメッセージは、通常のポート25プロセスを介して、暗号化されずに電子メールサーバーのすべての参加者に送信されます。それらは、暗号化されている場合とされていない場合があります。私たちはそれらについて心配していません。電子メールクライアントはどこからでも接続でき、サーバーシステム上の応答コードは、パブリックネットワークを介して既にプレーンテキストで送信されているにもかかわらず、読み取り用にそれらのメッセージを暗号化します...これだけ、DovecotのようなIMAPサーバーを暗号化することでかなり簡単に取得できます。
これに追加したいのは、接続された電子メールクライアントは、暗号化された電子メールをクライアントであるシステムに送り返すことができ、そのシステムは暗号化されていない外部にどこにでも転送できるということです。ローカルメールボックスの場合、メッセージはローカル配信エージェントを介して配信されます。そこに関係するキーはありません。この設計の利点は、信頼できない外部のシステムやネットワークに電子メールがさらされることがなく、配信がローカルの場合、個々のメッセージを暗号化するというポイントツーポイントの手間をかけずに、エンドツーエンドで効果的に保護されることです。より一般的な使用法。
現在のように、パブリックインターネット上のクライアントを介して内部ネットワーク内の人々のグループに安全なメールを送信することは不可能であるため、これは「神の送信」になります。
私が求めていることを別の言い方で表現すると、IMAP(およびPOP?)サーバーがすでに行っている暗号化の残りの半分を提供するパッケージを誰かが作成しましたか?信頼できないネットワーク上の離れたクライアントが引き渡すことができます-暗号化されたリンクを介して、暗号化されていない電子メールを相手側のサーバーにバインドしますか?
別の代替案が私に起こりました:暗号化された形式でメールサーバーとメールサーバーを通信するSMTP/ESMTPサーバーの暗号化。(同様に、クライアントは、httpsが機能するのと同じように、暗号化されたリンクを介して暗号化されていない電子メールを渡すことができるはずです。)そのようなパッケージを知っている人はいますか?これはそれほど良くはありませんが、電子メールアーキテクチャの重要な部分です...
これが今日存在しない場合は、そうする必要があります。
あなたの考え、ポインタなどをありがとう。
email - メールを処理するためのActiveXコンポーネントの推奨事項を探しています
簡単にできるActiveXコンポーネントを探しています:
- SMTPおよびPOP3を介して電子メールを送受信します
- 添付ファイルを削除して保存します。
- RTF(Outlookメール)をHTMLに変換する
- HTMLをサニタイズします。
どのコンポーネントをお勧めしますか?どのコンポーネントを使用していますか?
reporting-services - リモート SMTP サーバー経由でレポートを電子メールで送信するように SQL Server 2005 Reporting Services (SSRS) を構成するにはどうすればよいですか?
ユーザー名とパスワードを必要とするリモート SMTP サーバー経由で電子メール配信をセットアップできるように、SSRS/Windows Server 2003 を構成するにはどうすればよいですか。
SMTP アドレスとその他のパラメーターを使用して SSRS を構成できますが、smtp ユーザー名とパスワードを使用して構成することはできません。
私は探し回りましたが、SSRS がすぐに使用できる smtp 機能の奇妙な欠如をカバーするために、ある種のリレーを設定するための漠然とした参照しか見つけることができません。
何か案は?