Cara tercepat untuk memungkinkan relay sendmail melalui smarthost?


Jawaban:


11

Anda telah menentukan jawaban dalam pertanyaan itu sendiri. Anda dapat melakukannya dengan menggunakan

define(`SMART_HOST', `smtp.your.provider')dnl

Apakah Anda menghadapi masalah saat menggunakan ini. Setelah mengedit /etc/mail/sendmail.mcAnda harus pergi ke direktori /etc/mail. Ketik makelalu mulai ulang sendmaillayanan agar perubahan diterapkan. Kemudian kirim email percobaan dan lihat tajuk pesan (Diterima :) untuk melihat apakah konfigurasi berfungsi.


Membuat perintah akan memanggil m4 untuk mengurai sendmail.mc lagi dan itu juga akan membangun database lain seperti alias jika kita telah mengubahnya.
Saurabh Barjatiya

6

Jika Anda tidak melakukan sesuatu yang lebih mewah dengan binatang rumit yang adalah Sendmail maka Anda dapat mempertimbangkan menggunakan SSMTP sebagai gantinya.

Ini adalah MTA hanya relay yang ringan dan tidak bisa lebih mudah untuk dikonfigurasi.


ah, terima kasih, belum melakukan penelitian dengan baik .. SSMTP jauh lebih mudah!
Carl Hörberg

ssmtp tidak terawat ...
Onlyjob

4

Bantulah diri Anda sendiri dan ganti sendmail dengan mta modern seperti postfix atau sesuatu yang lebih ringan seperti ssmtp. Saya senang bahwa sendmail masih digunakan secara sukarela


2

Nullmailer , IMHO, bahkan lebih mudah untuk dikonfigurasi. Berikut adalah cara cepat:

apt-get install -y nullmailer

Edit file ini:

nano /etc/mailname
  • Masukkan nama domain Anda, seperti mydomain.com
  • Menyimpan

Edit file lain:

nano /etc/nullmailer/remotes
  • Masukkan data server smtp Anda: [mysmtpserver.com] smtp --auth-login --user=[username] --pass=[password]
  • Menyimpan

Sumber

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.