Tidak dapat menerima email menggunakan Postfix

1

Saya telah mengatur Postfix pada VPS yang menjalankan Centos 6, dan saya dapat mengakses webmail menggunakan denda Squirrel Mail. Tetapi ketika saya mengirim atau menerima email dari Gmail saya dan akun pribadi lainnya saya tidak menerimanya di VPS. Saya juga tidak mendapat pesan balasan.

Apa yang bisa menjadi penyebabnya?

EDIT
Saya punya masalah sebelumnya dengan data MX dan DNS, dan ini diselesaikan, karena itu mengapa saya tidak memberikan detailnya.

Berikut adalah catatan yang saya miliki untuk server saya:

NS                          ns1.6sync.net.  
NS                          ns2.6sync.net.  
NS                          ns3.6sync.net.  
ftp             A           80.77.87.21 
gravex.co.uk.   A           80.77.87.21 
gravex.co.uk.   MX   10     mail.gravex.co.uk.  
mail            A           80.77.87.21 
setanta         A           80.77.87.21 
www             A           80.77.87.21

Saya 99% yakin catatan ini benar, seperti ketika saya mencoba mengirim email sebelum saya akan mendapatkan kesalahan DNS bangkit kembali. Saya tidak mendapatkan ini lagi.

mickburkejnr
sumber

Jawaban:

1

Ada beberapa hal yang perlu di tempat, tetapi dari atas kepala saya.

1) Catatan MX menunjuk ke IP yang tepat.
2) Postfix perlu didefinisikan untuk menerima email untuk domain yang benar
3) Firewall perlu dikonfigurasi
4) Catatan SFP mungkin perlu disiapkan

Saya akan berasumsi dari kurangnya data dalam posting Anda ini adalah pertama kalinya Anda melakukan ini, jadi saya akan mencoba dan menemukan Anda primer: http://rimuhosting.com/support/settingupemail.jsp? mta = postfix & t = dns

Semoga ini bisa membantu Anda memulai.

jidar
sumber
Terima kasih untuk tautan itu, saya akan membahasnya nanti. Saya telah mengikuti tutorial untuk mengatur ISPConfig 3 di server. Tetapi bit Postfix cukup jujur.
mickburkejnr
HELO mail.gravex.co.uk 250 setanta.gravex.co.uk MAIL DARI: <[email protected]> 250 2.1.0 OK RCPT KE: <[email protected]> 550 5.1.1 <admin @ gravex.co.uk>: Alamat penerima ditolak: Pengguna tidak dikenal di tabel kotak surat virtual, sejauh ini terlihat bagus. Jalankan perintah yang sama melalui telnet mail.gravex.co.uk 25 untuk pengguna yang dikenal dan melaporkan hasilnya.
jidar
Maaf sudah terdengar tebal, tapi aku belum pernah menggunakan perintah HELO itu? Apa yang harus saya lakukan dengannya?
mickburkejnr
Beberapa hal, tetapi dalam hal ini memberitahu server surat Anda terhubung dengan siapa yang Anda sambungkan juga. Karena server email dapat menjalankan beberapa domain, Anda memberi tahu dia, "Hai mail.gravex.co.uk, Mari SMTP bersama-sama."
jidar
Itu masuk akal. Saya mengikuti semua langkah yang Anda gunakan dan semuanya kembali dengan 2.1.0 Oke.
mickburkejnr
0

Anda tidak metion catatan DNS MX. jadi kekurangan satu adalah sumber masalah Anda.

Zab
sumber
0

Saya memiliki masalah dalam menerima email, dan maillog mengeluh "catatan AAAA tidak ditemukan" meskipun IPV6 saya dinonaktifkan.

Saya menemukan masalah bahwa meskipun server mail saya (postfix) mengeluh tentang catatan AAAA tidak ditemukan, itu sebenarnya disebabkan oleh file / etc / hosts server mail. Nama server surat didefinisikan dua kali, sekali sebagai localhost (yang benar) dan sekali lagi menggunakan alamat IPV4 yang menghadap publik (ini menyebabkan bouncing).

Saya menghapus entri kedua yang terkait dengan IP publik, keluhan tentang catatan AAAA yang hilang hilang dan surat dapat diterima. Saya curiga seandainya entri / etc / hosts ini menjadi alamat IPV6 yang valid, kedua entri tersebut akan valid. Jadi, pesan kesalahan itu tidak sepenuhnya akurat. Tapi, karena IPV6 dinonaktifkan, pesan kesalahan agak membingungkan dalam kasus saya.

Andrew
sumber