現在、最初の Postfix - Dovecot - PostgreSQL インストールを構成しようとしています。
Thunderbirdから接続すると、仮想メール アカウントと実際のメール アカウントを使用して、3 つのドメインでメールを送受信できます。メールは瞬時に送信されます。
メール (mailutils)を使用する場合にも機能します。ただし、メールの送信には 1 分ほどかかります。
サーバーからのtelnet 25 およびサーバー外からのメールも正しく送信されます。メールは瞬時に送信されます。
しかし、GmailまたはYahooメール アカウントからこのドメインにメールを送信しようとすると、次のようなエラーが表示されます。
Gmail
Technical details of temporary failure:
The recipient server did not accept our requests to connect. Learn more at http://support.google.com/mail/bin/answer.py?answer=7720
[(10) mail.domain-1.com. [MY_IP]:25: Connection timed out]
また、外部ドメインからメールを送信すると、/var/log にメッセージが表示されません
ソフトウェアのバージョン:
- LinuxMint : 16 ペトラ (Debian Wheezy)
- 後置: 2.10.2
- 鳩小屋:2.1.7
- PostgreSQL: 9.1.13
ここに私の main.cf があります:
debug_peer_list = domain-1.com
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
append_dot_mydomain = no
readme_directory = no
transport_maps = pgsql:/etc/postfix/sql/transport.cf
virtual_uid_maps = pgsql:/etc/postfix/sql/uids.cf
virtual_gid_maps = pgsql:/etc/postfix/sql/gids.cf
virtual_alias_maps = pgsql:/etc/postfix/sql/virtual.cf
virtual_mailbox_maps = pgsql:/etc/postfix/sql/mailboxes.cf
virtual_mailbox_base = /var/spool/virtual_mailboxes/
virtual_mailbox_limit = 51200000
mydestination = domain-1.fr domain-2.com domain-3.org localhost.$mydomain localhost
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
queue_directory = /var/spool/postfix
ここに私の master.cf があります:
smtp inet n - y - - smtpd
-o smtpd_sasl_auth_enable=yes
-o smtpd_sasl_type=dovecot
-o smtpd_sasl_path=private/auth
現在、SSL やスパム対策などのセキュリティはありません。SHA512-CRYPT パスワードを入れただけです。
私のDNS構成に関しては(それはここから来る必要があります...しかし、何も表示されません):
domain-1.com. 10800 IN MX 10 mail.domain-1.com.
mail.domain-1.com. 10800 IN CNAME www.domain-1.com.
www.domain-1.com. 300 IN A SERVER_IP