Msmtp: Difference between revisions
Jump to navigation
Jump to search
m (6 revisions imported) |
m (changed <code> tags to <pre> tags to make file display correctly.) |
||
Line 31: | Line 31: | ||
* Place this file in your RT etc directory, such as /opt/rt3/etc/msmtp_wrapper (for RT4 use /etc/request-tracker4/msmtp_wrapper , also change the config path below) | * Place this file in your RT etc directory, such as /opt/rt3/etc/msmtp_wrapper (for RT4 use /etc/request-tracker4/msmtp_wrapper , also change the config path below) | ||
<pre> | |||
#!/bin/bash | |||
/usr/bin/msmtp -t -C /opt/rt3/etc/msmtp_wrapper.conf | |||
/usr/bin/logger -t RTmailer -p syslog.info -- CALL /usr/bin/msmtp -nt "$@" RETURNED $? | |||
</pre> | |||
== Make RT use it == | == Make RT use it == |
Revision as of 14:50, 12 January 2017
We have configured RT to send mail by using the command line program msmtp.
Install msmtp
This will vary by your distribution. In Debian, you can just
apt-get install msmtp
The configuration file
- chown this file to the user which runs RT (www-data in our case)
- chmod 600 this file
- Replace the asterisks with your real SMTP password.
- Place this file in your RT etc directory, such as /opt/rt3/etc/msmtp_wrapper.conf (for RT4 use /etc/request-tracker4/msmtp_wrapper.conf
defaults logfile /var/log/msmtp.log account default host mail.education.ucsb.edu port 587 tls on auth on user help password **************** auto_from on
The executable file
- chmod +x this file
- chown this file to the user which runs RT (www-data in our case)
- Place this file in your RT etc directory, such as /opt/rt3/etc/msmtp_wrapper (for RT4 use /etc/request-tracker4/msmtp_wrapper , also change the config path below)
#!/bin/bash /usr/bin/msmtp -t -C /opt/rt3/etc/msmtp_wrapper.conf /usr/bin/logger -t RTmailer -p syslog.info -- CALL /usr/bin/msmtp -nt "$@" RETURNED $?
Make RT use it
Edit this line in your RT_SiteConfig.pm:
Set($SendmailPath , "/opt/rt3/etc/msmtp_wrapper");