In che modo Ubuntu è in grado di inviare avvisi a indirizzi e-mail esterni?


8

Sto cercando di capire la procedura di invio di e-mail. Ho configurato un crontab per inviare avvisi di sistema alla mia e-mail esterna e funziona bene. Tuttavia, non ho configurato alcun server SMTP su questa macchina, ma il sistema può comunque inviare avvisi a e-mail esterne. Questa macchina è una nuova installazione e connessa solo a Internet.

Qualcuno può aiutarmi a capire come il sistema è in grado di inviare e-mail?

Risposte:


11

Ciò accade perché il desktop e il server Ubuntu sono postfix.serviceabilitati e in esecuzione per impostazione predefinita (almeno dal 16.04 in poi) . È possibile confermare ciò immettendo il seguente comando nel terminale:

systemctl --type service --state running | grep postfix

L'invio della posta funziona perché postfix esegue una semplice ricerca DNS per il record MX per il dominio a cui è destinata la posta. Il server di ricezione prende semplicemente la posta che è stata inviata e forse fa alcuni controlli su di essa e la mette nella casella di posta dei destinatari. Pertanto non è necessaria alcuna configurazione SMTP per inviare un'e-mail.


1
Grazie Videonauth, è vero, ma funziona senza configurazione. Anche nessuno lo ha configurato.
Mashkoor Qadir,

Funziona perché si comporta come un programma di posta elettronica, dice semplicemente al server ricevente "Ecco, ho una mail per l'utente conosciuto da questo indirizzo". In effetti, puoi anche inviare e-mail senza fornire un nome o un indirizzo ai mittenti se lo desideri e hai la giusta conoscenza. Tutto ciò che il server ricevente fa è verificare che l'utente esista, magari eseguire un controllo antispam e un antivirus sulla posta e quindi inserirlo nella posta in arrivo dei destinatari.
Videonauth,

1
Probabilmente potresti dargli una risposta e aiutare a chiarire la confusione dell'OP, spiegando che postfix eseguirà una ricerca DNS per il record MX del dominio a cui è destinata l'e-mail e semplicemente invierà la posta a quel server. Tutto il resto dipende dallo scambiatore di posta del dominio a cui stai inviando.
Darren,

La domanda è taggata server , ma la tua risposta si riferisce al desktop Ubuntu.
In pausa fino a nuovo avviso.

@DennisWilliamson: non importa, l'installazione del server ha anche Postfix per impostazione predefinita. Solo per il fatto che invia e-mail interne a root @ localhost per i lavori cron e il loro successo o fallimento.
Videonauth,
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.