This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
networking:linux:ssmtp [2017/02/12 19:51] gcooper |
networking:linux:ssmtp [2020/02/14 09:43] (current) gcooper |
||
---|---|---|---|
Line 18: | Line 18: | ||
===== Installation ===== | ===== Installation ===== | ||
+ | |||
+ | ==== Ubuntu ==== | ||
+ | |||
+ | < | ||
+ | apt install ssmtp bsd-mailx | ||
+ | </ | ||
+ | |||
+ | ==== CentOS ==== | ||
See also **[[computing: | See also **[[computing: | ||
Line 31: | Line 39: | ||
< | < | ||
rpm -e --nodeps sendmail | rpm -e --nodeps sendmail | ||
+ | </ | ||
+ | |||
+ | ===== From Address ===== | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | < | ||
+ | |||
+ | For sending **system or ' | ||
+ | |||
+ | < | ||
+ | vi / | ||
+ | |||
+ | root: | ||
</ | </ | ||
Line 38: | Line 60: | ||
< | < | ||
- | vim / | + | vi / |
- | root=adminuser@yourdomain.com | + | root=validsender@domain.tld # will be the 'from address' |
- | mailhub=mail.yourdomain.com:465 | + | mailhub=mail.domain.tld:465 # to use SSL on port 465 |
- | RewriteDomain=yourdomain.com | + | RewriteDomain=domain.tld # instead of the host name |
# | # | ||
- | FromLineOverride=YES | + | #FromLineOverride=YES |
- | UseTLS=YES | + | UseTLS=YES |
AuthUser=smtpuser | AuthUser=smtpuser | ||
AuthPass=smtppass | AuthPass=smtppass | ||
- | #Debug=YES | + | # |
</ | </ | ||
Line 54: | Line 76: | ||
< | < | ||
- | mailhub=mail.yourdomain.com:587 | + | mailhub=mail.domain.tld:587 |
+ | #UseTLS=YES | ||
UseSTARTTLS=YES | UseSTARTTLS=YES | ||
- | TLS_CA_File=/ | + | #TLS_CA_File=/ |
</ | </ | ||
Line 82: | Line 105: | ||
< | < | ||
- | echo test | ssmtp -v tester@yourdomain.com | + | echo test | ssmtp -v -f " |
</ | </ | ||
Line 97: | Line 120: | ||
< | < | ||
cat << EOF >> / | cat << EOF >> / | ||
- | From: MyPBX <smtp@MyPBX> | + | From: Full Name <validsender@domain.tld> |
- | To: Test <tester@yourdomain.com> | + | To: Test User <tester@somedomain.tld> |
Subject: For test only! | Subject: For test only! | ||
Line 105: | Line 128: | ||
ssmtp -t < / | ssmtp -t < / | ||
+ | </ | ||
+ | |||
+ | ===== Troubleshooting ===== | ||
+ | |||
+ | < | ||
+ | Debug=YES | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | tail -30 / | ||
</ | </ | ||