Smtp Can';除了我自己的邮件外,我不能接收别人的邮件

Smtp Can';除了我自己的邮件外,我不能接收别人的邮件,smtp,imap,postfix-mta,dovecot,Smtp,Imap,Postfix Mta,Dovecot,我目前正在尝试配置我的第一个Postfix-Dovecot-PostgreSQL安装 当我从Thunderbird连接时,我可以使用虚拟和真实邮件帐户在我的3个域上收发邮件。电子邮件是即时发送的 当我使用邮件(mailutils)时,它也可以工作。但发送电子邮件需要1分钟 telnet25从服务器和服务器外部正确发送邮件。电子邮件是即时发送的 但是,当我尝试从我的Gmail或Yahoo邮件帐户向该域发送邮件时,我收到此类错误: Gmail Technical details of tempora

我目前正在尝试配置我的第一个Postfix-Dovecot-PostgreSQL安装

当我从Thunderbird连接时,我可以使用虚拟和真实邮件帐户在我的3个域上收发邮件。电子邮件是即时发送的

当我使用邮件(mailutils)时,它也可以工作。但发送电子邮件需要1分钟

telnet25从服务器和服务器外部正确发送邮件。电子邮件是即时发送的

但是,当我尝试从我的GmailYahoo邮件帐户向该域发送邮件时,我收到此类错误:

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佩特拉(德比安喘息)
  • 后缀:2.10.2
  • 多佛科特:2.1.7
  • PostgreSQL:9.1.13
以下是我的主要观点。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
这是我的主人。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配置(它必须来自这里,…但我没有看到任何内容):


我刚刚设置了防火墙,只允许我发送邮件

允许在端口25和143上的任何位置都可以


你是怎么做到的?你能说得更具体些吗?@sonubreeze:我在AWS配置中添加了它。如果您使用软件防火墙,您可以在那里配置它。如果你在一个物理的后面,你必须在那里表演。
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