Il modo più veloce per consentire l'inoltro di sendmail tramite smarthost?


Risposte:


11

Hai specificato la risposta nella domanda stessa. Puoi farlo usando

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

Stai affrontando qualche problema usando questo. Dopo la modifica /etc/mail/sendmail.mcdovresti andare alla directory /etc/mail. Digitare makee quindi riavviare il sendmailservizio per rendere effettive le modifiche. Quindi inviare una mail di prova e vedere le intestazioni dei messaggi (Ricevute :) per vedere se la configurazione ha funzionato.


Il comando Make chiamerà m4 per analizzare nuovamente sendmail.mc e costruirà anche altri database come alias se li abbiamo cambiati.
Saurabh Barjatiya,

6

Se non stai facendo qualcosa di più fantasioso con la bestia ingombrante che è Sendmail, potresti prendere in considerazione l'utilizzo di SSMTP .

È un MTA solo relè che è leggero e non potrebbe essere più semplice da configurare.


ah, grazie, non avevo fatto le mie ricerche molto bene .. SSMTP è stato molto più semplice!
Carl Hörberg,

ssmtp non è mantenuto ...
Onlyjob

4

Fatti un grande favore e sostituisci sendmail con un mta moderno come Postfix o qualcosa di più leggero come Ssmtp. Sono sorpreso che sendmail sia ancora usato volontariamente


2

Nullmailer , IMHO, è ancora più facile da configurare. Ecco un breve howto:

apt-get install -y nullmailer

Modifica questo file:

nano /etc/mailname
  • Inserisci il tuo nome di dominio, come mydomain.com
  • Salva

Modifica un altro file:

nano /etc/nullmailer/remotes
  • Inserisci i dati del tuo server SMTP: [mysmtpserver.com] smtp --auth-login --user=[username] --pass=[password]
  • Salva

fonte

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.