問題タブ [emailrelay]
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 - SMTPリレーを備えたOS Xサーバー
Postfix は OS X / OS X Server の 2 つの場所に存在します
OSX サーバー / メールのヒント -
Postfix の場所: /Library/Server/Mail/Config/postfix/main.cf
注: [smtp.gmail.com]:587 は、[] が原因であると思われる UI を壊します。
Postfix sasl パスワード:
/ライブラリ/サーバー/メール/構成/postfix/sasl/passwd
マップの更新を忘れないでください:
sudo postmap /Library/Server/Mail/Config/postfix/sasl/passwd
紛らわしい /etc/postfix の場所もあります。
email - postfix ログで不明なアドレスを処理するにはどうすればよいですか?
不明な受信者/送信者からのメールが postfix サーバーを介して送信されているようです。さまざまな疑わしいアドレスを持つ、次のようなエントリがたくさんあります。
(私のサーバー名とドメインは XXXXX と YYYYY.ZZ に置き換えられます)
ここに私のmain.cfがあります:
適切な SPF レコード ( "v=spf1 a mx ?all"
) があります。さらに何をする必要がありますか?
編集: SRS を有効にしているため、これが発生しているようです: https://serverfault.com/questions/746237/is-srs-rewriting-absolutely-necessary-for-a-forwarding-mailserver
smtp - SMTP Google Apps Oauth2 - リレーの問題
oAuth2 メカニズムを使用して Google SMTP サーバーに接続してメールを送信しようとしています。
アプリのクライアント ID とシークレット:
ID - 345101*-i6ki*4tk1sms.apps.googleusercontent.com
シークレット - e6NHB*- eZ-r k
上記のコードは、次のエラーをスローしました。
javax.mail.AuthenticationFailedException: 535-5.7.8 ユーザー名とパスワードが受け入れられません。535 5.7.8 で詳細を ご覧ください https://support.google.com/mail/answer/14257 o135sm276925ith.4 - gsmtp
SMTP サーバー: aspmx.l.google.com、ポート: 25
編集:
接続しようとしている Google アプリ アカウントの以下を変更し、上記の例外をクリアしました。
2段階認証なし
安全性の低いアプリを許可する [セキュリティ] -> [基本設定] -> [安全性の低いアプリの設定に移動] -> [ユーザーが安全性の低いアプリへのアクセスを管理できるようにする]
しかし、上記の例外をクリアした後。別の例外があります。
com.sun.mail.smtp.SMTPSendFailedException: 550-5.7.1 リレーの資格が無効です [121. . .2]。Google Apps SMTP リレー サービスに登録した IP アドレスが、このメールの送信元アカウントのドメインと一致しません。Google Apps アカウントに登録されていないドメインまたはエンベロープ送信元が空のドメインからのメールをリレーしようとしている場合は、SMTP AUTH を使用して送信ドメインを識別するか、ドメインの 1 つを提示するようにメール サーバーを構成する必要があります。 HELO または EHLO コマンドの名前。詳細については、 https: //support.google.com/a/answer/6140680#invalidcred f65sm341248ith.1 - gsmtp をご覧ください。
そこで、次の設定を変更しました。
アプリ > Google Apps > Gmail > Gmail の設定 > 詳細設定
SMTP リレー サービス
- 許可された送信者: 任意のアドレス (非推奨)
- 指定した IP アドレスからのメールのみを受け入れる: いいえ
- SMTP 認証が必要: はい
- TLS 暗号化が必要: いいえ
上記の変更を試みた後でも、同じ例外がスローされます。助けてください。
email - AWS SES を使用するための Postfix 構成
Postfix を使用して、Amazon SES 経由でインターネットに接続されたローカル サーバー上のアプリケーションからメールを送信しようとしています。SES サンドボックスで検証済みの「宛先」メール アドレスを持っています。ただし、メールを送信しようとすると、メールの配信に失敗します。次は/var/log/mail.logの内容です。
以下は私のpostfix設定ファイル/etc/postfix/main.cfです
AWSガイドに記載されているすべての手順に従いましたが、誰かが私を助けてくれれば、これは機能していないようです.
乾杯!
email - Zimbra 8.7 での送信者依存リレー? それはできますか?
Zimbra 8.6 を実行しているサーバーがあり、送信元の外部アカウントに基づいて、5 つの外部リレーのいずれかを介して送信するように構成されていました。サーバーがクラッシュし、最新の Zimbra 8.7 を使用してこれを再構築するまで、これはうまく機能しました。
古い 8.6 システムで行ったすべてのことを読み、調査し、試しましたが、これを機能させることができません! Web クライアントから gmail に電子メールを送信しようとすると、gmail から、サーバーの IP アドレスとドメインが認証されていないため中継できないという警告が表示されます。私のpostfix構成によると、私は自分のgmail資格情報を使用して認証する必要があります。しかし、Web クライアントはこれを無視しているようです。
Zimbra ボックスに直接ログインしようとすると、sendmail を -tf パラメータとともに使用して、アドレスの 1 つから gmail への電子メールをモックアップすることができ、問題なく動作します。送信され、適切なリレー ドメインから送信されたように見えます。
8.7 で送信者依存のリレーは壊れていますか? それは誰にとってもうまくいきますか?