2014-10-22 31 views
-1

我目前正在嘗試配置我的第一個Postfix - Dovecot - PostgreSQL安裝。收不到我自己的郵件

當我從連接Thunderbird時,我可以在虛擬和真實郵件帳戶的3個域中接收和發送郵件。電子郵件即時發送。

它也適用於我使用郵件(mailutils)。但電子郵件需要1分鐘才能發送。

telnet 25從服務器和服務器外部也發送正確的郵件。電子郵件即時發送。

然而,當我試圖從我的Gmail雅虎郵件帳戶添加到該域發送郵件,我收到這樣那樣的錯誤:

的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的喘息)
  • 後綴: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 

回答

1

我剛剛把防火牆只允許從我的郵件。

允許在端口25和143的任何地方只是做它...

...

+0

你怎麼做的?你可以說得更詳細點嗎 ? – sonubreeze 2017-06-04 10:49:51

+1

@sonubreeze:我在AWS配置中添加了它。如果你使用軟件防火牆,你可以在那裏配置它。如果你身後是一個物理人,你必須在那裏表演。 – Juaniyyoo 2017-06-12 18:03:25

相關問題