User Tools

Site Tools


sendmail

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
sendmail [2010/03/24 23:07]
k2patel created
sendmail [2011/11/28 18:32]
k2patel [Rebuild aliases]
Line 1: Line 1:
 ====== Sendmail ====== ====== Sendmail ======
 +
 +==== How to create .cf file from .mc ====
 +It is always best practice to build .cf file from .mc
 +<code bash>
 +m4 sendmail.mc > /​etc/​sendmail.cf
 +</​code>​
 +
 +==== Rebuild aliases ====
 +when you modify /​etc/​mail/​aliases.\\
 +Possibly you see following message. \\
 +//**alias database /​etc/​mail/​aliases.db out of date**// \\
 +
 +Simply run following and will fix it.
 +
 +<code bash>
 +newaliases
 +</​code>​
 +OR\\
 +run '​make'​ in /etc/mail to update all databases\\
 +OR
 +<code bash>
 +sendmail -bi
 +</​code>​
 +
 +==== Error Code 126 ====
 +Following messages you see in log and mail.
 +  * DSN: unknown mailer error 126
 +  * stat=unknown mailer error 126
 +  * runscript.sh:​ Permission denied
 +  * 554 5.3.0 unknown mailer error 126
 +
 +It is because script you call to catch email OR execute when received has permission issue. \\
 +Simply set permission on that script to "​Sendmail Default User" could be '​daemon'​ or '​mailnull'​. \\
 +the names i have used those are i came across till now. so chances are there you see something diff. \\
 +
 +Whole path need to be executable by that user.
  
 ==== How to change outbound IP ==== ==== How to change outbound IP ====
sendmail.txt ยท Last modified: 2020/08/10 02:35 (external edit)