Domanda

Sono relativamente nuovo all'arena delle e-mail. Basta eseguire il tutorial tutorial per tutorial su interni e-mail. Il mio requisito è che devo inviare e-mail e ricevere e-mail dal mio webhost. Perché ciò accada, ho bisogno di un server smtp (demone) in esecuzione, giusto? Di recente ho studiato gli MTA, che sono responsabili del trasferimento di e-mail da un host all'altro. Quindi questo server smtp (demone) funge da MTA. E ho anche studiato che sendmail è un MTA, che si riduce a sendmail che esegue un demone smtp in background. Giusto?

È stato utile?

Soluzione

Probabilmente è più giusto dire che sendmail è un demone SMTP piuttosto che dirne uno, poiché sendmail è piuttosto monolitico. Ma fondamentalmente hai ragione: per ricevere e-mail, è necessario un MTA in ascolto sulla porta 25 quando arriva una connessione in entrata. Esistono molte opzioni per un MTA. Preferisco postfix perché non è monolitico, ha un file di configurazione molto facile da leggere e ha un buon modello di sicurezza. Altre buone scelte sono exim e qmail.

Per la posta in uscita, è necessario un programma in grado di capire dove dovrebbe andare la posta e stabilire una connessione alla porta 25 del destinatario. Ancora una volta, qualsiasi MTA lo farà per te, ma alcuni programmi che desidera inviare posta tenterà di farlo direttamente invece di invocare l'MTA locale. Il problema è che devono quindi duplicare tutto ciò che gli MTA ti danno, come sapere come tornare indietro e riprovare quando non è possibile raggiungere il destinatario della posta.

Altri suggerimenti

Devi eseguire il demone per ricevere e-mail e rinviare le e-mail se non sono state inviate per qualche motivo.

Per inviarli, devi solo invocare sendmail che si collegherà alla destinazione <=> (che, ovviamente, funziona come un demone), ti invierà posta ed esci.

Se lo invii da un sito Web, puoi utilizzare le funzioni di posta del tuo linguaggio di scripting, poiché generare un processo è una cosa piuttosto costosa sotto un carico pesante.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top