Difference between revisions of "Emailing"
(→Introduction) |
|||
Line 1: | Line 1: | ||
= Introduction = | = Introduction = | ||
− | + | Miracle done by Joe, Jan 2019. | |
− | + | Need to set the command used for email for each node usin g | |
+ | qconf -mconf nodeX | ||
− | + | in this case we want the mailer to be /usr/sbin/ssmtp | |
− | |||
− | + | Then rolled out the following config to all of the nodes: | |
− | + | # | |
− | + | # /etc/ssmtp.conf -- a config file for sSMTP sendmail. | |
− | + | # | |
− | + | # See the ssmtp.conf(5) man page for a more verbose explanation of the | |
− | + | # available options. | |
− | + | # | |
− | + | ||
− | + | # The person who gets all mail for userids < 500 | |
− | + | # Make this empty to disable rewriting. | |
− | + | root=marvin-mail@st-andrews.ac.uk | |
− | + | ||
− | + | # The place where the mail goes. The actual machine name is required | |
− | + | # no MX records are consulted. Commonly mailhosts are named mail.domain.com | |
− | + | # The example will fit if you are in domain.com and your mailhub is so named. | |
− | + | mailhub=mailhost.st-andrews.ac.uk | |
− | + | ||
− | + | # Example for SMTP port number 2525 | |
− | + | # mailhub=mail.your.domain:2525 | |
− | + | # Example for SMTP port number 25 (Standard/RFC) | |
− | + | # mailhub=mail.your.domain | |
− | + | # Example for SSL encrypted connection | |
− | + | # mailhub=mail.your.domain:465 | |
− | + | ||
− | + | # Where will the mail seem to come from? | |
− | + | #RewriteDomain= | |
− | + | ||
− | + | # The full hostname | |
− | + | Hostname=marvin.st-andrews.ac.uk | |
− | + | ||
− | + | # Set this to never rewrite the "From:" line (unless not given) and to | |
− | + | # use that address in the "from line" of the envelope. | |
− | + | FromLineOverride=YES | |
− | + | ||
− | + | # Use SSL/TLS to send secure messages to server. | |
− | + | UseTLS=YES | |
− | + | UseSTARTTLSCert=YES | |
− | + | # added PT 201809 | |
− | + | UseSTARTTLS=YES | |
+ | |||
+ | # Use SSL/TLS certificate to authenticate against smtp host. | ||
+ | #UseTLSCert=YES | ||
+ | # Use this RSA certificate. | ||
+ | #TLSCert=/etc/pki/tls/private/ssmtp.pem | ||
+ | |||
+ | # Get enhanced (*really* enhanced) debugging information in the logs | ||
+ | # If you want to have debugging of the config file parsing, move this option | ||
+ | # to the top of the config file and uncomment | ||
+ | #Debug=YES | ||
+ | #AuthUser= | ||
+ | #AuthPass= | ||
+ | |||
+ | # Email 'from headers can override the defaul domain? | ||
+ | FromLineOverride=yes | ||
+ | |||
+ | # added cert PT 2018 0928 | ||
+ | TLS_CA_FILE=/etc/pki/tls/certs/ca-bundle.crt |
Revision as of 14:44, 4 January 2019
Introduction
Miracle done by Joe, Jan 2019.
Need to set the command used for email for each node usin g
qconf -mconf nodeX
in this case we want the mailer to be /usr/sbin/ssmtp
Then rolled out the following config to all of the nodes:
# # /etc/ssmtp.conf -- a config file for sSMTP sendmail. # # See the ssmtp.conf(5) man page for a more verbose explanation of the # available options. # # The person who gets all mail for userids < 500 # Make this empty to disable rewriting. root=marvin-mail@st-andrews.ac.uk # The place where the mail goes. The actual machine name is required # no MX records are consulted. Commonly mailhosts are named mail.domain.com # The example will fit if you are in domain.com and your mailhub is so named. mailhub=mailhost.st-andrews.ac.uk # Example for SMTP port number 2525 # mailhub=mail.your.domain:2525 # Example for SMTP port number 25 (Standard/RFC) # mailhub=mail.your.domain # Example for SSL encrypted connection # mailhub=mail.your.domain:465 # Where will the mail seem to come from? #RewriteDomain= # The full hostname Hostname=marvin.st-andrews.ac.uk # Set this to never rewrite the "From:" line (unless not given) and to # use that address in the "from line" of the envelope. FromLineOverride=YES # Use SSL/TLS to send secure messages to server. UseTLS=YES UseSTARTTLSCert=YES # added PT 201809 UseSTARTTLS=YES # Use SSL/TLS certificate to authenticate against smtp host. #UseTLSCert=YES # Use this RSA certificate. #TLSCert=/etc/pki/tls/private/ssmtp.pem # Get enhanced (*really* enhanced) debugging information in the logs # If you want to have debugging of the config file parsing, move this option # to the top of the config file and uncomment #Debug=YES #AuthUser= #AuthPass= # Email 'from headers can override the defaul domain? FromLineOverride=yes # added cert PT 2018 0928 TLS_CA_FILE=/etc/pki/tls/certs/ca-bundle.crt