Dibutuhkan ~ 15 detik untuk mengirim satu email menggunakan sendmail.
/var/log/mail.log:
Jul 31 09:52:42 piotr-probook sendmail[2912]: My unqualified host name (piotr-probook) unknown; sleeping for retry
/ etc / hostname:
piotr-probook
/ etc / hosts:
127.0.0.1 piotr-probook localdev localhost
192.168.1.1 router
/etc/mail/sendmail.cf:
# hosts file (normally /etc/hosts)
O HostsFile=/etc/hosts
Jelas saya bisa ping piotr-probook
host dan server HTTP popup di browser ketika saya mengetik urlhttp://piotr-probook
Apa yang saya lakukan salah? Bagaimana cara mengatasi masalah?
sendmail -t mail.txt
. Tidak ada PHP, Java, dll. Sendmail biasa.Jawaban:
Mendapat jawabannya di superuser.com /superuser//a/626219/242163 :
Sendmail mengharuskan hasil "hostname" menjadi nama domain yang memenuhi syarat untuk memulai dengan bersih.
Atur nama host menjadi sesuatu seperti piotr-probook.localdomain dan perbarui / etc / hosts.
/ etc / hosts
sumber
localhost.localdomain
bersama denganlocalhoat
dan nama host adalah bagian yang hilang (sendmail debian di dalam docker)Jawaban di atas tidak berhasil untuk saya. Jadi saya memposting di sini apa yang telah saya lakukan untuk membuatnya bekerja.
Diinstal
send mail
melaluiterminal
lalu buka
hosts
filemengganti garis
dengan
Untuk mendapatkan
domain name
tolong ketikmasuk
terminal
dan lari.restart apache
sumber