GNU/Linux >> Linux Esercitazione >  >> Linux

Come inviare posta tramite server SMTP esterno utilizzando il comando mailx in Linux?

Per impostazione predefinita, il comando mail in Linux utilizzerà il server SMTP locale in esecuzione sulla porta 25 per l'invio di posta. Ma se desideri inviare e-mail utilizzando un server SMTP esterno come smtp.gmail.com o server SMTP della tua organizzazione, puoi utilizzare mailx comando. Usando mailx comando è abbastanza semplice, tutto ciò che devi fare è installare il pacchetto mailx e passare alcuni argomenti relativi a SMTP al comando

Installa mailx su RHEL/CentOS:

# yum install mailx

Installa mailx su Debian/Ubuntu:

# apt-get install mailutils

Invia e-mail con un server SMTP esterno utilizzando il comando mailx:

# echo "The actual message goes here" | mailx -v -r "[email protected]" -s "The actual subject line goes here" -S smtp="smtp.domain.com:587" -S smtp-use-starttls -S smtp-auth=login -S smtp-auth-user="[email protected]" -S smtp-auth-password="password123" -S ssl-verify=ignore [email protected]

Nota: Apporta le modifiche necessarie al comando precedente, come l'indirizzo del server SMTP, la porta, il tipo di connessione, il nome utente e la password SMTP.


Linux
  1. Come modificare un fuso orario su un server Linux RHEL7

  2. Invia e-mail dal terminale linux o dallo script usando il comando mail

  3. Linux / UNIX:Come inviare e-mail con allegati utilizzando il comando mailx

  4. Come inviare e-mail a un utente esterno con Mailx su Linux

  5. Come allegare un file usando il comando mail su Linux?

Come sincronizzare l'ora in un server Linux usando Chrony

Come creare un server CS:GO su VPS Linux

Come fare screenshot su Linux usando Scrot

comando mailx in linux – invia e ricevi posta Internet

Come eseguire l'SSH sul server tramite Linux

Come inserire una nuova riga nell'e-mail usando il comando linux mail?