Difference between revisions of "Enable Outgoing Emails"
From Amahi Wiki
m |
|||
Line 9: | Line 9: | ||
sed -ie "s/.*SMART_HOST.*/define(\`SMART_HOST', \`$SMTP_SERVER')dnl/" sendmail.mc | sed -ie "s/.*SMART_HOST.*/define(\`SMART_HOST', \`$SMTP_SERVER')dnl/" sendmail.mc | ||
m4 sendmail.mc > sendmail.cf | m4 sendmail.mc > sendmail.cf | ||
+ | make | ||
service sendmail restart | service sendmail restart | ||
</div> | </div> | ||
Line 23: | Line 24: | ||
echo "AuthInfo:$SMTP_SERVER \"U:$USERNAME\" \"P:$PASSWORD\" \"M:PLAIN\"" >> access | echo "AuthInfo:$SMTP_SERVER \"U:$USERNAME\" \"P:$PASSWORD\" \"M:PLAIN\"" >> access | ||
makemap hash access < access | makemap hash access < access | ||
+ | make | ||
service sendmail restart | service sendmail restart | ||
</div> | </div> |
Revision as of 02:14, 8 July 2010
Here's how to enable outgoing emails on your Amahi server.
SMTP_SERVER=your_isp_smtp_server yum -y install sendmail-cf m4 cd /etc/mail sed -ie "s/.*SMART_HOST.*/define(\`SMART_HOST', \`$SMTP_SERVER')dnl/" sendmail.mc m4 sendmail.mc > sendmail.cf make service sendmail restart
Make sure to replace your_isp_smtp_server on the first line with the hostname or IP address of your ISP SMTP server.
If you need to provide a username and password to use the SMTP server, you'll need to do this too:
SMTP_SERVER=your_isp_smtp_server USERNAME=your_smtp_username PASSWORD=your_smtp_password cd /etc/mail echo "AuthInfo:$SMTP_SERVER \"U:$USERNAME\" \"P:$PASSWORD\" \"M:PLAIN\"" >> access makemap hash access < access make service sendmail restart