Sendmail User tidak diketahui kesalahan (diselesaikan)

Sendmail User tidak diketahui kesalahan (diselesaikan)

Baru -baru ini, saya menghadapi masalah di bawah ini dengan instalasi sendmail baru pada sistem Linux. Saat mengirim email ke domain tertentu seperti [email yang dilindungi] menunjukkan kesalahan "stat = pengguna tidak diketahui“.

Masalah itu terjadi hanya untuk domain tertentu. Mengirim email ke domain lain bekerja dengan benar.

Entri file log terlihat seperti di bawah ini:

7 Jan 08:36:04 Tecadmin sendmail [22497]: 1078a4rd022497: from = www-data, ukuran = 679, kelas = 0, nrcpts = 1, msgid =, [email dilindungi] 7 08:36:04 Tecadmin sendMail [ 22497]: 1078A4RD022497: [Email Dilindungi], ctladdr = www-data (33/33), tunda = 00: 00: 00, xdelay = 00: 00: 00, mailer = relay, pri = 30679, Relay = [127.0.0.1] [127.0.0.1], dsn = 5.1.1, stat = pengguna tidak diketahui 7 Jan 08:36:04 Tecadmin sendmail [22497]: 1078A4RD022497: 1078A4RE022497: DSN: Pengguna Tidak Diketahui 

Larutan:

Setelah memecahkan masalah masalah ini, kami menemukan bahwa ini terjadi karena nama domain Anda cocok dengan nama host server Anda atau pengaturan di file konfigurasi Sendmail. Dalam hal ini, kami dapat mengonfigurasi SendMail untuk memaksa mengirim email ke server email Anda yang sebenarnya, bukannya dirinya sendiri.

Ikuti instruksi di bawah ini:

  1. Edit /etc/mail/sendmail.MC dan tambahkan baris berikut di akhir:
    sudo vim/etc/mail/sendmail.MC  

    Tambahkan entri berikut:

    Tentukan ('mail_hub', 'domain.com.') dnl define (' local_relay ',' domain.com.') dnl 

    Pastikan untuk mengubah akhir nama domain Anda dengan titik trailing!

  2. Sekarang, jalankan SendMailConfig perintah, sehingga perubahan mulai berlaku, dan restart sendmail hanya untuk 100% yakin:
    sudo sendmailconfig  

    Tekan 'y' untuk semua konfirmasi diminta.

  3. Akhirnya, restart layanan sendmail untuk menerapkan perubahan.
    Sudo Systemctl Restart Sendmail  

Semua selesai. Sekali lagi kirim email dan email harus dikirim ke kotak surat yang sebenarnya.