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

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

3
メールが自分に戻る| 後置
こんにちは私は返送メールに問題があります。それは常に発生するわけではありませんが、同時に非常に頻繁です。ほとんどの場合、存在しないアドレスにメールを送信すると、failues @ domainに返送されますが、以下のエラーが発生する場合があります 9月30日13:38:53 postfix / smtp [62566]:DB8E6D6F9EA:to =、relay = none、delay = 0、delays = 0/0/0/0、dsn = 5.4.6、status = bounced(ドメインのメール自分にループバック) これは、直ぐにバウンスが発生した場合に発生するようです。つまり、接続しようとしているサーバーimは、アドレスが存在しないため、すぐにメールをブロックします。メールが送信されて後で返送された場合は、問題なく動作しているようです。 「ドメイン宛のメールが自分に返される」というエラーメッセージが表示される理由を誰かが知っていますか。 サーバーがメールを送信しようとしたときにブロックを受信したため、メールを自分に送り返そうとしているのは明らかです。メールをReplyToヘッダーに送り返そうとします。これを対応して? ........ 注:1つのURLしか投稿できないため、iveはこの投稿から「.com」を削除する必要がありました。 すでに2つの回答をお寄せいただきありがとうございます。ただし、引き続き同じ問題が発生しています。だから私はいくつかのより詳細な情報を提供しようとしています。 以下の例はどちらも、存在しないアドレスへの送信を試みます。別のpostfixインスタンスからのRealTSPバウンスが機能します。Yahooのバウンスは機能しません。どちらの場合もReturn-Pathは同等のVERPアドレスであるため、「配信不能通知」がに配信されることを期待しています。VERP、つまり「Return-Path:」を使用しない場合、yahooも機能します。 ログエントリ realtsp .....動作しています! ==================== 10月6日16:46:08 milford postfix / smtpd [58480]:5027DD6E971:client = takapuna.realtsp [89.187.108.20]、sasl_method = LOGIN、sasl_username = ***** Oct 6 16:46:08 milford postfix / cleanup …
9 smtp  postfix 

3
PostfixのインストールがPostfix設定画面でハングしますか?
Dell R200に新しくビルドしたUbuntu 8.04にpostfixをインストールしようとしています。インストールプロセスを開始したとき sudo apt-get install postfix 次の画面で行き詰まる セッションが応答しなくなります。/ctrl-cを入力してください...応答なし このハングアップを乗り越えるためのアイデアはありますか?

1
OpenDKIMがメールに署名しない
そのため、OpenDKIMでメッセージに署名するのに問題がありますが、何が原因であるかについて壁にぶつかっています。 Debian Jessieで、PostfixとOpenDKIMを使用。 私/etc/opendkim.conf: Syslog yes SyslogSuccess Yes LogWhy yes UMask 002 Canonicalization relaxed/simple Mode sv SubDomains no #ADSPAction continue AutoRestart Yes AutoRestartRate 10/1h Background yes DNSTimeout 5 SignatureAlgorithm rsa-sha256 UserID opendkim:opendkim Socket inet:12301@localhost KeyTable refile:/etc/opendkim/KeyTable SigningTable refile:/etc/opendkim/SigningTable ExternalIgnoreList refile:/etc/opendkim/TrustedHosts InternalHosts refile:/etc/opendkim/TrustedHosts 私/etc/opendkim/KeyTable: default._domainkey.example.com example.com:default:/etc/opendkim/keys/example.com/default.private 私/etc/opendkim/SigningTable: example.com default._domainkey.example.com SigningTableで次のバリエーションを試しましたが、SMTPが無効になりました。 *@example.com …

2
Postfix:エンベロープ送信者ではなくFrom:メールヘッダーに基づいてリレーホストを選択する
SASLとsender_dependent_relayhost_mapsMySQLテーブルを使用してMandrill経由でメールをリレーするようにPostfixを設定しました。これにより、さまざまな送信者が独自のMandrillユーザー名とAPIキーを使用してMandrillに接続します。 これまでのところ良好ですが、3人のユーザーがすべてメールサービスプロバイダーを使用しており、メッセージエンベロープの送信者は3人のユーザーすべてに対して「mailer@infusionmail.com」に設定されており、実際のユーザーのメールを含む唯一の場所です。アドレスはFrom:メールヘッダーにあります。 厳重に管理されている特定のメールアドレスに送信されたメールのみを転送しているため、From:メールヘッダーを使用するセキュリティ(またはその欠如)に満足していますが、どうすればよいかについての提案に本当に感謝しますFrom:ヘッダーの値に基づいてrelayhostを指定するのが最適です。エンベロープ値をFromフィールドと同じに設定する方法はありますか?またはこれを行う他の方法は?

3
postfix:サーバーにlocalhost外にメールを送信するよう強制します[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? サーバー障害のトピックになるように質問を更新します。 6年前休業。 mail()関数を使用してメールを送信するphpファイルがあります。問題は、メールが別のサーバーで処理されている間に、私のサーバーに登録されているドメインに送信するフォームの1つです。Postfixはローカルにのみ見えます。メールアドレスが見つからない場合、メッセージは拒否されます。ローカルではなくインターネット経由ですべてのドメインにメールを送信するようにpostfixを設定するにはどうすればよいですか? 更新 OK。したがって、それはpostfixの問題ではありませんでした。コマンドラインからそのドメインへのメールをオフにする必要があるだけです。そのコマンドを必要とする誰にとってもそれは(少なくとも私のシステムでは)です: /usr/local/psa/bin/domain --update example.com -mail_service false
9 postfix 

3
postmap:fatal:open database /etc/postfix/sasl_passwd.db:Permission denied
外部のSMTPを使用するようにPostfixを構成しています。このため、私はこのチュートリアルを使用しました それを追跡した後、私はログを/etc/postfix/sasl_passwd.db読むことができなかったことがわかりました。ファイルは存在しませんでした。ルートとしてpostmap hash:/ etc / postfix / sasl_passwd(http://postfix.state-of-mind.de/patrick.koetter/smtpauth/smtp_auth_mailservers.html)を使用しましたが、次のようになります: postmap: fatal: open database /etc/postfix/sasl_passwd.db: Permission denied なぜ私はこれを手に入れるのですか? OS: Fedora 14 User "postfix" exists. 更新: sudo ls -l /etc/postfix/sasl_passwd.db ls: cannot access /etc/postfix/sasl_passwd.db: No such file or directory touch /etc/postfix/sasl_passwd.db chmod 640 /etc/postfix/sasl_passwd.db chown postfix:root /etc/postfix/sasl_passwd.db sudo ls -l /etc/postfix/sasl_passwd.db -rwxr--r--. 1 …
9 postfix  gmail 

1
OpenDKIMが送信メールに署名しない
DebianとPostfixを実行しているメールサーバーでOpenDKIMをセットアップしようとしています。これは私が行った設定です: 生成された2つのキー(メールを送信する必要がある2つのドメイン用) 構成されたKeyTable、SigningTable、およびTrustedHostsファイル: KeyTable: mail._domainkey.domain1.com domain1.com:mail:/etc/opendkim/keys/domain1.com/mail.private mail._domainkey.domain2.com domain2.com:mail:/etc/opendkim/keys/domain2.com/mail.private SigningTable: *.domain1.com mail._domainkey.domain1.com *.domain2.com mail._domainkey.domain2.com TrustedHosts: 127.0.0.1 ::1 localhost 私のopendkim.conf読み取り: # This is a basic configuration that can easily be adapted to suit a standard # installation. For more advanced options, see opendkim.conf(5) and/or # /usr/share/doc/opendkim/examples/opendkim.conf.sample. # Log to syslog Syslog yes …

2
Postfix→Dovecot LMTP:ユーザーが存在しない:uid @ domain
PostfixがDovecotのLMTPを介してローカルメールを配信するように試みています(とりわけprocmailをSieveで置き換えるため)。これまで、私はを使用してmailbox_command = procmail - a "$EXTENSION"、ローカル~/Maildirのに配信しています。 http://wiki2.dovecot.org/HowTo/PostfixDovecotLMTPに従って、(postfixがchrootされている)で構成しました/etc/dovecot/conf.d/10-master.conf service lmtp { unix_listener /var/spool/postfix/private/dovecot-lmtp { group=postfix user=postfix mode=0600 } に追加されました /etc/postfix/main.cf mailbox_transport = lmtp:unix:private/dovecot-lmtp これでほとんど機能しますが(PostfixはLMTPソケットとeudoxos@mydomain.eu通信します)、LMTPはドメインを含む「ユーザー」について混乱しています。 Jan 11 08:22:17 s18015955 postfix/lmtp[7374]: 3D84E19B0290E: to=<eudoxos@mydomain.eu>, orig_to=<fristname.lastname@mydomain.eu>, relay=iota.mydomain.eu[private/dovecot-lmtp], delay=0.01, delays=0/0/0/0, dsn=5.1.1, status=bounced (host iota.mydomain.eu[private/dovecot-lmtp] said: 550 5.1.1 <eudoxos@mydomain.eu> User doesn't exist: eudoxos@mydomain.eu (in reply to RCPT …

2
Postfix:キューに入れられたメッセージの送信者を変更する
完全な再インストール後、設定に問題が発生しました:送信者アドレスが間違っていて、一部の受信者(メールサーバー)が拒否しました。 そのため、Postfixキューで大量のメールがスタックしています。 理想的には、キューに入れられたメールで送信者アドレスを直接変更してから、キューをフラッシュするのが最適です。 私はこの非常に問題に対処するこの答えを試しました。しかし、私が持っているバージョン(2.11.0)ではメッセージを簡単に変更できないようです。 たとえば、/var/spool/mqueuedir はありませんが、代わりに、/var/spool/postfix/... active bounce corrupt defer deferred dev etc flush hold incoming lib maildrop pid private public saved trace usr 関心のあるディレクトリはですdeferred。いくつかのファイルを修正して、間違ったドメインを正しいドメインに変更しようとしました(変更されたファイルのみが変更されるように注意しました)。 しかし、その後、それらのメールはに移動されましたcorrupt。つまり、単純なテキスト変更は機能しないようです(で行われますvi)。 キューに入れられたメールの送信者を変更する他のよりきれいな方法はありますか?
8 postfix  queue 

1
CentOS 7のPostfixがcyrus saslauthdに対して認証できない
Postfixはcyrus saslauthdに対する認証に失敗します。ただし、saslauthd自体は認証する用意があります。何が欠けていますか? Syslog mailファシリティから: Aug 5 14:47:26 centos7-msa-test postfix/postfix-script[20286]: starting the Postfix mail system Aug 5 14:47:26 centos7-msa-test postfix/master[20288]: daemon started -- version 2.10.1, configuration /etc/postfix Aug 5 14:47:34 centos7-msa-test postfix/submission/smtpd[20291]: connect from client.example.com[192.0.2.2] Aug 5 14:47:34 centos7-msa-test postfix/submission/smtpd[20291]: Anonymous TLS connection established from client.example.com[192.0.2.2]: TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 …

3
未定義アドレスのPostfix、仮想エイリアス、キャッチオール
Postfix 2.10.2では、ローカルユーザーにメールアドレスを割り当てるために、複数のドメインといくつかの仮想エイリアスを設定しています。キャッチオールを追加しない限り、問題なく動作します。 仮想エイリアスを使用する前は、 local_recipient_maps = luser_relay = catchall しかし、異なるドメインのメールアドレスを分類する必要があるため、仮想エイリアスを使用する必要がありました。 今、postfix.orgは次のようにすべきだと言っています。 /etc/postfix/main.cf: virtual_alias_domains = example.com virtual_alias_maps = hash:/etc/postfix/virtual / etc / postfix / virtual: postmaster@example.com account1 info@example.com account1 sales@example.com account2 @example.com catchall しかし、そうすると、キャッチオールアドレスは、明示的に定義されていないアドレスへのメールだけでなく、すべてのメールを取得します。なぜそれを変更するのですか? postmap virtualを実行し、Postfixも再起動しました。ログにはエラーはなく、キャッチオールアドレスへの配信がログに記録されるだけです。そして、「mydestinationとvirtual_alias_domainsの両方にドメインexample.comをリストしないでください」という警告がありますが、それはしませんでした!mydestinationディレクティブもありません。(以下の構成に1つありますが、NickWが提案した後に追加しました。) ここに私の完全なconfがあります: alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases append_dot_mydomain = no biff = no broken_sasl_auth_clients = yes …
8 postfix  alias 

4
Postfix:SASL認証にシンプルなファイルを使用する方法?
Debian VPSでPostfixを実行して、アプリケーションから電子メールを送信したいのですが。アプリケーション(他のVPSで実行)は、SMTPを介してPostfixに接続します。Postfixは受信メールを処理する必要はありません。発信メッセージを送信するだけです。 第三者中継を防ぐには、SASL認証を使用する必要があります。しかし、SASL認証のためにDovecotやMySQLを実行したくありません。 シンプルなファイル(ユーザー名とパスワードを含む)を使用してSASL認証を設定するにはどうすればよいですか? 私はすでに同様の質問を見つけました。しかし、そこに与えられた満足のいく答えはありません。
8 postfix  sasl 

1
postfix + opendkimが正しく署名しない。これをデバッグする方法?
編集:私はもう少し取得しましたが、検索のすべての投稿は権限が間違っているかキーを再生成していると言いますが、それを644に修正し、DKIMが所有していることを修正し、キーを再生成し続けていますが、助けにはなりません。私の最新のエラーはこれです Apr 21 21:19:12 Sniffy opendkim[8729]: BB5BF3AA66: dkim_eom(): resource unavailable: d2i_PrivateKey_bio() failed Apr 21 21:19:12 Sniffy postfix/cleanup[8627]: BB5BF3AA66: milter-reject: END-OF-MESSAGE from localhost[127.0.0.1]: 4.7.0 resource unavailable; from=<dean@abcs.com> to=<dean.hiller@gmail.com> proto=SMTP helo=<abcs.com> これを簡単にデバッグする方法を探しています(必ずしも答えは必要ありませんが、opendkimからログを取得する方法が良いでしょう)。 opendkimを停止すると、Postfixログ接続が拒否されるのがわかります。しかし、opendkimを起動してメールを送信すると、ログがまったく表示されません。"LogWhy Yes"行もopendkim.confファイルに追加しましたが、そこにはまだログがありません。 opendkimがユーザーopendkimで実行されているのを確認したので、/ etc / opendkim / *と/ etc / opendkimの所有者、および/etc/opendkim.confをすべてopendkimユーザーに変更しました。 私はubuntuで実行しています。私のopendkim.confファイルは # Log to syslog Syslog yes # Required …
8 postfix  dkim 

3
postfixの「送信者不達通知」を無効にする方法は?
Postfixがローカルアカウントへの配信不能通知の送信を停止するようにしたい、これは私のログの例です 17:47:08 A727B62C6F61: message-id=<20121124174708.A727B62C6F61@mail.***********> 17:47:08 F151362C6F5F: sender non-delivery notification: A727B62C6F61 17:47:08 A727B62C6F61: from=<>, size=4676, nrcpt=1 (queue active) 17:47:08 F151362C6F5F: removed 17:47:08 warning: dict_nis_init: NIS domain name not set - NIS lookups disabled 17:47:08 A727B62C6F61: to=<**********>, relay=local, delay=0.01, delays=0/0.01/0/0, ... これをmain.cfでどのように構成できますか?

1
Postfixキューのファイルにある電子メールの受信者アドレスを変更する
mailqにいくつかの電子メールがあり、それらは正当な理由で返送されています。電子メールアドレスが間違っています。受信者のアドレスをその場で変更できるかどうか疑問に思っていました。遅延メールが保存されているディレクトリを確認できますが、おそらくそこに変更を加えることができますが、これを行う適切な方法があるかどうか疑問に思っています。 何か考えは?
8 linux  email  postfix 

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