私は深刻な助けを必要としています。私は、Google、Stackoverflow、Postfix の Web サイト、および多数のフォーラムに参加してきました。私は公式に立ち往生しており、別のマシンの構成ファイルを複製しようとさえしました。
問題:
ポストマスターのメールをキャッチするために Thunderbird をセットアップしようとしています。Postfixを使用してこれを行いたいです。
localhost、dev1.testdomain.com、および dev2.testdomain.com で Apache を介してホストされているサイトがあります。
通常、localhost と dev2.testdomain.com は、ホストされている同じアプリケーションを指します (モノ... 重要ではありません)。
ホストされるアプリケーションごとに web.config ファイルがあり、そこに postmaster の電子メール アドレスを指す属性を設定できます。通常、そのメール アドレスは、すべてのポストマスター メールを受信する Thunderbird で設定されたものと同じです。
さらに詳しい情報:
Postmaster email needs to be: postmaster@mycomputer.com
Computer name: developmentmachine
Administrator User Account: developer
「 Maildir 」タイプのセットアップを試みましたが、うまくいきません。
このようなものを実装する方法について、段階的な指示を誰かに教えてもらえますか?
postmaster@mycomputer.comに送信されたメールが、開発者UNIX アカウントのMaildir*に配信されるようにします。
他のウェブサイトへのリンクを投稿しないでください。Google ですべてのサイトを試しましたが、うまくいきませんでした。
または、誰かが私が間違っていることを教えてもらえますか?
私が現在持っているもの:
/etc/エイリアス
postmaster: developer
/etc/メール名
mycomputer.com
Postfix 標準のインターネット サイトのインストール。
/etc/postfix/main.cf
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
append_dot_mydomain = no
readme_directory = no
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
myhostname = developmentmachine
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = mycomputer.com, developmentmachine, localhost.localdomain, localhost
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
home_mailbox = Maildir/
mailbox_command =
luser_relay = postmaster@mycomputer.com
notify_classes = bounce, 2bounce
更新: ファイルを Maildir/ にコピーするようになりました
電子メールを Thunderbird に取り込むには、dovecot をインストールする必要がありました。
http://www.server-world.info/en/note?os=Ubuntu_14.04&p=mail&f=2
今後の参考のために、これを文書化します。
関心と助けをありがとう。