Saya baru saja menginstal Postfix dan walaupun menerima email sepertinya berfungsi dengan baik, saya kesulitan mengirim email.
Ketika saya mengirim email ke alamat yang disediakan oleh ISP saya, email tersebut akan berhasil terkirim. Masalahnya dimulai ketika saya mengirim email ke alamat gmail.
Ketika saya memeriksa antrian surat, saya dapat melihat email macet:
myuser@My-Server:~$ mailq
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
7580BB40C58 551 Sat Apr 23 18:30:27 myuser@mail.mydomain.nl
(connect to alt2.gmail-smtp-in.l.google.com[64.233.189.26]:25: Connection timed out)
mydestination@gmail.com
-- 0 Kbytes in 1 Request.
Anda bisa melihatnya tertulis Connection timed out
. Masalahnya dikonfirmasi ketika saya memeriksa postfix.log:
Apr 23 18:30:27 My-Server postfix/pickup[11208]: 7580BB40C58: uid=1000 from=<myuser>
Apr 23 18:30:27 My-Server postfix/cleanup[12038]: 7580BB40C58: message-id=<20160423163027.7580BB40C58@mail.mydomain.nl>
Apr 23 18:30:27 My-Server postfix/qmgr[11209]: 7580BB40C58: from=<myuser@mail.mydomain.nl>, size=551, nrcpt=1 (queue active)
Apr 23 18:30:27 My-Server postfix/smtp[12040]: connect to gmail-smtp-in.l.google.com[2a00:1450:4013:c01::1a]:25: Network is unreachable
Apr 23 18:30:57 My-Server postfix/smtp[12040]: connect to gmail-smtp-in.l.google.com[74.125.136.26]:25: Connection timed out
Apr 23 18:31:27 My-Server postfix/smtp[12040]: connect to alt1.gmail-smtp-in.l.google.com[74.125.68.26]:25: Connection timed out
Apr 23 18:31:27 My-Server postfix/smtp[12040]: connect to alt1.gmail-smtp-in.l.google.com[2404:6800:4003:c02::1b]:25: Network is unreachable
Apr 23 18:31:57 My-Server postfix/smtp[12040]: connect to alt2.gmail-smtp-in.l.google.com[64.233.189.26]:25: Connection timed out
Apr 23 18:31:58 My-Server postfix/smtp[12040]: 7580BB40C58: to=<mydestination@gmail.com>, relay=none, delay=91, delays=0.17/0.01/90/0, dsn=4.4.1, status=deferred (connect to alt2.gmail-smtp-in.l.google.com[64.233.189.26]:25: Connection timed out)
Dikatakan status=deffered
dan Connection timed out
. Itu mencoba setiap beberapa menit secara otomatis, dan gagal setiap kali.
mail.cf
File saya terlihat seperti ini:
myhostname = mail.mydomain.nl
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = mail.mydomain.nl, My-Server, , localhost, mydomain.nl
relayhost =
mynetworks = 127.0.0.0/8 192.168.1.0/24 10.8.0.1/32 [::1]/128 [fe80::]/64
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
inet_protocols = all
Saya memiliki nama domain sendiri dan berpikir saya telah mengkonfigurasi pengaturan DNS dengan benar. Saya juga berpikir saya telah menetapkan nama dengan benar di server saya, tetapi saya tidak sepenuhnya yakin. Harap dicatat saya tidak ingin menyampaikan email saya melalui server gmail, tetapi hanya mengirim email ke mereka.
Server menjalankan Ubuntu Server 14.04 LTS.
Jika seseorang dapat membantu saya dengan masalah ini, itu akan sangat dihargai.
relayhost = smtp.myisp.nl:25
dan itu memecahkan segalanya.