タグ付けされた質問 「postfix」

電子メールのルーティングと配信を行う無料のオープンソースのメール転送エージェント(MTA)。postfixの問題について尋ねるときは、関連するメールログ行と次のコマンドの出力を含めてください: `postconf -n`(main.cfのデフォルト以外のコンテンツ)および` postconf -M`(master.cfのコンテンツ)

1
スパムに入るPostfixマルチドメインEメール
このトピックに関するこのサイトの他のユーザーからの他の投稿を読みました。 問題はあると思いますが、どこを変更すればいいのかわかりません。 私の構成: のRDNS 107.170.172.XXX:example.com Postfix Dovecotサーバー [root@skilleddomain ~]# cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 127.0.0.1 example.com 127.0.0.1 example.net ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 [root@skilleddomain ~]# grep -v "^#" /etc/postfix/main.cf queue_directory = /var/spool/postfix command_directory = /usr/sbin daemon_directory = /usr/libexec/postfix data_directory = /var/lib/postfix mail_owner = postfix myhostname = mail.example.com mydomain …

1
MacOS YosemiteでPostfixが機能しない[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? サーバー障害のトピックになるように質問を更新します。 5年前休業。 Postfixはipv6ポートにバインドしません。エラー: *** postfix / master [39799]:致命的:bind fe80 :: 1ポート25:要求されたアドレスを割り当てることができません

2
Postfix:拒否された受信者アドレス:受信者ドメインが外部ドメインであるにもかかわらず、ローカル受信者テーブルでユーザーが不明です
私の会社のインフラストラクチャでは、たとえば、内部IP 10.10.128.200のsrv-internal.central.mydomain.tldという名前のpostfixを備えた内部メールサーバーがあります。 ネットとメールを交換するために、リレーメールサーバー(たとえば、必要なすべてのピンホールを備えたDMZ環境のサーバー)を使用します。名前がmailgw.central.mydomain.tldで、内部インターフェイスIP 10.10です。 133.105 インフラストラクチャのパブリックドメイン名は(たとえば)「central.mydomain.tld」ですが、「pec.central.mydomain.tld」はサブドメインではありません。これは、ネットワーク外の別のISPによって提供されます(そのため、このドメインへのメールは取得する必要があります)。 私はからメールを送信する場合user1@central.mydomain.tldに(SRV-internal.central.mydomain.tldマシンから)foo@pec.central.mydomain.tld、私はリレーサーバから次のエラーを取得します: Sep 4 08:03:16 mailgw postfix/smtpd[26678]: NOQUEUE: reject: RCPT from unknown[10.10.128.200]: 550 5.1.1 <foo@pec.central.mydomain.tld>: Recipient address rejected: User unknown in relay recipient table; from=<user1@central.mydomain.tld> to=<foo@pec.central.mydomain.tld> proto=ESMTP helo=<srv-internal.central.mydomain.tld> Sep 4 08:03:16 mailgw postfix/smtpd[26678]: disconnect from unknown[10.10.128.200] 私のリレーサーバーはLinux CentOSリリース5.7にあり、postfixリリースは標準のCentOSリポジトリのpostfix-2.3.3-2.1.el5_2です。 私のドメインが: mydomain = central.mydomain.tld そして、リレーサーバー上の私のpostfix設定、現在は次のとおりです: (postconf -d; …
9 postfix 

1
GoogleがPostfixサーバーから転送されたメールを拒否するのはなぜですか?
Postfixを設定し、Gmailアカウントにマップするエイリアスを作成しました。自分の(Googleメール)アカウントの1つからメールを送信すると、それは通過しますが、外部の誰かが私にメールを送信した場合、Googleは私のサーバーからのメールを受け入れません。ログに何かが含まれています: Aug 20 13:47:09 Ubuntu-1204-precise-64-minimal postfix/smtpd[8249]: connect from mailout.example.com[1.1.1.1] Aug 20 13:47:09 Ubuntu-1204-precise-64-minimal postfix/smtpd[8249]: DB399E3318: client=mailout.example.com[1.1.1.1] Aug 20 13:47:09 Ubuntu-1204-precise-64-minimal postfix/cleanup[8253]: DB399E3318: message-id=<015e01ce9d9a$f988a750$ec99f5f0$@dk> Aug 20 13:47:09 Ubuntu-1204-precise-64-minimal postfix/qmgr[8230]: DB399E3318: from=<test@example.com>, size=3813, nrcpt=1 (queue active) Aug 20 13:47:09 Ubuntu-1204-precise-64-minimal postfix/smtpd[8249]: disconnect from mailout.example.com[1.1.1.1] Aug 20 13:47:10 Ubuntu-1204-precise-64-minimal postfix/smtp[8255]: DB399E3318: to=<example@gmail.com>, orig_to=<example@mydomain.com>, …
9 postfix  spf  google 

3
Postfixを使用してGoogleアカウント経由でメールをリレーする方法
ローカル以外のメールを個人のGoogleアカウント経由で中継し、ローカルをローカルユーザーに配信したい。私の設定は:/ etc / postfix / transport * smtp:[smtp.gmail.com]:587 および/etc/postfix/main.cf [root@media postfix]# cat main.cf # This file contains only the parameters changed from a default install # see /etc/postfix/main.cf.dist for a commented, fuller version of this file. transport_maps = hash:/etc/postfix/transport smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd smtp_sasl_mechanism_filter = plain, login smtp_sasl_security_options …
9 linux  postfix 

1
すべての電子メールを1つのドメインに捨て、他のすべての電子メールを中継するようにpostfixを構成するにはどうすればよいですか?
お客様に迷惑メールを送信しないように、メールをフィルタリングするために開発/テスト環境でpostfixを設定する必要があります。テスト環境では、すべてのユーザーデータをスクラブして、電子メールアドレスが@localhostに変更されるようにします。ただし、一部のアドレスは、テスト目的で後で有効な電子メールアドレスに変更される可能性があります。私たちはすべてのメールをサードパーティのプロバイダー経由で配信するため、postfixを次のように設定します。 localhostに送信された電子メールを破棄する 残りのすべての電子メールをサードパーティのプロバイダーに中継します。 postfixが比較的新しいので、これを設定する最も簡単な方法は何でしょうか?
9 postfix 

3
postfixを使用して特別なフォルダにスパムメールを送信する
私はamavisを実行しているpostfixサーバーとSpamAssassinを使用してスパムのフィルタリングを支援しています。スパムとして検出されたメッセージは、ユーザーのMaildirに配信されると次のようになります。 2013年3月15日01:46:20にtom @ tom-mintから リターンパス:<tom @ tom-mint> X-Original-To:tom@my-server.com 配信先:tom@my-server.com X-Virus-Scanned:my-server.comのDebian amavisd-new X-Spam-Flag:はい X-Spam-Score:6.463 X-Spamレベル:****** X-Spam-Status:はい、スコア= 6.463 tagged_above = 2必須= 6.31 tests = [DRUGS_ERECTILE = 2.221、FH_FROMEML_NOTLD = 0.18、 FSL_HELO_NON_FQDN_1 = 0.001、HELO_NO_DOMAIN = 0.001、RCVD_IN_PBL = 3.558、 RDNS_DYNAMIC = 0.363、TO_NO_BRKTS_DYNIP = 0.139] autolearn = no 日付:金、2013年3月15日01:46:19 -0400 宛先:tom@my-server.com 件名:*** SPAM ***こんにちは User-Agent:家宝mailx 12.5 …
9 linux  email  postfix  spam 

2
Postfixで、TLSを25のままにする一方で、587を超えるTLS +認証を適用する方法
一部のドメインでメールサービスをホストしたいと考えています。それらの仮想ドメインについてsqlを参照するようにpostfixを正常に設定しました。私がしたいのは: 25の接続の場合: 中継を拒否(仮想ドメインの受信者にのみ配信) tlsはオプションのままにしますが、クライアントがtlsを実行する場合にのみ認証を提供します ブラックリストに含まれていないクライアント(たとえば、spamhausからのXBL + SBL + PBLを制限する)またはtlsとauthを実行するクライアント(authとtlsで私と認証するように設定されている「友達メールサーバー」)のみを受け入れる 587の接続の場合: TLSと認証を適用する 中継を許可します。 ブラックリストに登録されていないクライアントのみを受け入れます(上記のようなブラックリストですが、PBLチェックは省略します) 私の質問: A.上記のpostfixオプションは知っていますが、リスニングポートに基づいてそれらを区別する方法を見つけることができません。 B.上記のポリシーを使用して、おそらく正当なクライアントで広く知られている問題に遭遇しますか? メールサーバーの設定は初めてですが、意味のない質問や質問があれば申し訳ありません(指摘してください)。ありがとう。
9 postfix  smtp  tls 

5
メールをリレーする代わりにファイルに保存するようにpostfixを設定するにはどうすればよいですか?
ローカル環境で運用サーバーのステージングコピーを実行したい。システムはPHPアプリケーションを実行し、さまざまなシナリオで顧客に電子メールを送信します。ステージング環境から電子メールが送信されないようにしたいと思います。 ダミーの電子メール送信者を使用するようにコードを微調整できますが、本番環境とまったく同じコードを実行したいと思います。別のMTAを使用することもできます(Postfixは本番環境で使用するものにすぎません)が、Debian / Ubuntuで簡単に設定できるものを希望します:) そこで、ローカルのPostfixインストールをセットアップして、すべての電子メールを(1つ以上の)ファイルにリレーするのではなく保存するようにします。実際、送信された電子メールをチェックすることが可能である限り、私はそれがどのように保存されるかを本当に気にしません。メールをメールキューに保持するようにpostfixに指示する設定オプションでも機能します(本番環境からのコピーをステージングサーバーに再ロードすると、キューを削除できます)。 私はこれが可能であることを知っています。かなり一般的なニーズのように思われるものについて、オンラインで良い解決策を見つけられませんでした。 ありがとう!

3
SASL auxprop / sasldbがpostfix / Ubuntu 12.04で動作しない
私はPostfix 2.5.1を実行しているUbuntu 8.04LTSシステムを持っています。そのシステムでは、SMTP AUTHは問題なく実行されます。の内容は次の /etc/postfix/sasl/smtpd.confとおりです。 pwcheck_method: auxprop auxprop_plugin: sasldb mech_list: PLAIN SASL関連のプロパティは次のとおりです。 smtpd_sasl_type = cyrus smtpd_sasl_auth_enable = yes smtpd_sasl_path = smtpd smtpd_sasl_security_options = noanonymous broken_sasl_auth_clients = yes smtpd_sasl_local_domain = $myhostname 私がするとき私はsudo sasldblistusers2得ます: authusername@mail.mydomain.com: userPassword 私が言ったように、それはすべて8.04LTSシステムでうまく働きます。 しかし、私はこれをPostfix 2.9.3を実行しているUbuntu 12.04LTSシステムに移行しようとしており、それを機能させることができません。私はすべて同じことをしていますが、postfixは毎回認証エラーを出します。 /etc/sasldb2ファイルではありません。古いシステムからファイルを引き継いでみましたが、うまくいきません。そして、私は以下を使用して新しいファイルを作成しました: saslpasswd2 -c -u mail.mydomain.com authusername それはかかわらず、それは、ない仕事をしWILL私は、ファイルと何も間違っているがあります知っている方法です古いシステムにそれをコピーした場合、古いシステム上で動作します。 同様に、私はpostfixがsmtpd.confファイルを見ていることを知っています。mech_listファイルの行にさらにメカニズムを追加すると、smtpdデーモンに接続したときに、それらの余分なメカニズムがアドバタイズされていることがわかります。そして、私がそれらを取り除くと、彼らは再び消えます。だから、/etc/postfix/sasl/smtpd.conf明確に慣れてきています。 私は実際のメールクライアントを使用して、これを使ってトークンを生成した後、手動でサーバーと通信してテストしています。 perl -MMIME::Base64 -e …

1
Postfixを含む特定のメールを送信したユーザーを特定するにはどうすればよいですか?
SMTPリレーへの認証を必要とするPostfixサーバーがあります。MySQLデータベースでは仮想メールボックスを使用します。 システムを介してメッセージがリレーされたため、メッセージの送信に使用されたユーザーアカウントを特定する必要があります。 メッセージヘッダーには以下が含まれます。 Received: from User (c-76-109-241-139.hsd1.fl.comcast.net [xx.109.xxx.139]) by ourserver.com (Postfix) with ESMTPA id 7BA184B4AD4; Tue, 3 Jul 2012 05:42:59 -0400 (EDT) 「ユーザー」というユーザーがいないため、IPアドレスはメールの送信元ではありません。メッセージの送信時に送信者が認証したユーザーアカウントを確認します。 これを追跡する方法はありますか?

1
Rsyslog.confでmail.infoを無効にするか、Postfixレポートを無効にする
次のようなログエントリがあります。 Apr 8 10:25:31 monitor postfix/smtpd[3131]: connect from localhost[127.0.0.1] Apr 8 10:25:31 monitor postfix/smtpd[3131]: lost connection after CONNECT from localhost[127.0.0.1] Apr 8 10:25:31 monitor postfix/smtpd[3131]: disconnect from localhost[127.0.0.1] すべてのローカル/リモートノードからの中央のrsyslogdログ監視ボックス(Debian Squeeze、Rsyslog 4.6.4、Postfix 2.7.1、両方ともリポジトリから)で毎分、私は次/etc/rsyslog.confの行をコメント化して情報メッセージを無効にしようとしました: #mail.info -/var/log/mail.info また、行を追加します *.*;auth,authpriv.none,cron.none,mail.none -/var/log/syslog Postfixからへのすべてのメールロギングを無効にするだろうと思っ/var/log/syslogていましたが、役に立ちません。他のmail.info mail.debugエントリを検索しましたが、次のようなエントリは1つしかありません。 mail.* -/var/log/mail.log 私もコメントアウトしましたが、それでも/var/log/syslogとにかくログが記録されるべきではないと思いますか?

2
Postfix転送サーバーで後方散乱を作成しない
エイリアスベースの小さなメーリングリストをホストするPostfixサーバーを実行しています。とにpeople@myserver転送するalice@someproviderとしbob@someotherproviderます。今、alice@someprovider私よりも制限の厳しいスパムフィルターを使用する場合があります。 (偽造)backscattervictim@somewhereからへのスパムメールpeople@myserverが到着し、私のスパムフィルターがそれをスパムとして検出した場合、SMTPフェーズで拒否されます->害はありません。 しかし、同じメールが私のサーバーを経由して取得するときに、私のサーバーは、アリスに転送しようとすると、彼女のサーバはSMTPの段階でそれを拒否し、私のサーバーは、無実の後方散乱被害者へのバウンスメッセージを作成します。(これは私のサーバーの観点からは理にかなっていますが、後方散乱の犠牲者にとって迷惑です。) この動作を防ぐ方法はありますか?NDRは(一般的に)正当な目的を果たしているため、オフにしたくありません。

3
postfixを使用してワイルドカードサブドメインをホストする
メインサイトのサブドメインのメールを受け入れるようにpostfixを取得する方法を模索しています。仮想ドメインはありません。ローカル配信用のサブドメインの長いリストだけです。具体的にはpython@*.mydomain.com、エイリアスファイルを使用してPythonにフィードしています。 python: |/www/proc_email.py Pythonはそこからの配信を処理できます。私はこれを次の線に沿って何かを想像します: mydestination = encendio, localhost.localdomain, localhost, *.mydomain.com Ubuntuで最新バージョンのpostfixを実行しています(バージョンを確認する方法がわかりません)。 前もって感謝します。
9 postfix 

1
ポート587を介してGmail(smtp.gmail.com)を送信/リレーするようにPostfixを構成する
Centos 5.4とPostfixを使用します。私はできる mail foo@gmail.com subject: blah test . Cc: メッセージはgmailに送信されますが、これは予想されるスパムフォルダーに存在します。 私の目標は、電子メールメッセージを生成し、それらを通常の受信トレイに表示することです。Postfix / Gmailを理解しているので、ポート587を使用して、認証済み/有効なユーザーを経由してメールを送信/リレーするようにPostfixを設定できます。これにより、メールはスパムとして表示されなくなります。 私は「ネット」からのさまざまなサイト/記事に基づいていくつかのパラメーターを試しましたが、うまくいきませんでした。一部の記事は、実際には他の記事と競合しているようです。私はこれに関するstacflowの投稿も調べましたが、まだ何かが足りません...また、IRC(Centos / Postfix)で何人かと話し、まだ質問があります。 それで、私は再びServerfaultに目を向けます! これを成し遂げた人がいる場合、main.cf、sasl-passwd、およびこれを機能させるために使用するその他のconfファイルを投稿していただけませんか。設定ファイルを確認できれば、うまくいけば、どこで失敗したかがわかり、問題を修正する方法がわかります。 これを読んでくれてありがとう、そしてあなたが提供したヘルプ/ポインタ! PS、私が見逃したかもしれない、これについて話すスタックフロー投稿がある場合は、遠慮なく私に指摘してください! -tom

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.