Ve výchozím nastavení bude příkaz mail v Linuxu využívat pro odesílání pošty místní SMTP server běžící na portu 25. Pokud však chcete posílat e-maily pomocí externího serveru SMTP, jako je smtp.gmail.com nebo SMTP server vaší organizace, můžete použít mailx příkaz. Pomocí mailx příkaz je docela snadný, vše, co musíte udělat, je nainstalovat balíček mailx a předat příkazu několik argumentů souvisejících se SMTP
Instalace mailx na RHEL/CentOS:
# yum install mailx
Nainstalujte mailx na Debian/Ubuntu:
# apt-get install mailutils
Odesílání e-mailů pomocí externího serveru SMTP pomocí příkazu 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]
Poznámka: Proveďte nezbytné změny ve výše uvedeném příkazu – například adresu smtp serveru, port, typ připojení, uživatelské jméno a heslo smtp.
Jak opravit chybu – ModSecurity:Přístup odepřen s kódem 44 [Apache]
Falešný ovladač OpenStack pro cloudové simulace [Výukový program]