setting up sendmail on freebsd on a single IP address with procmail: Eric Thern August 27, 2002 ## ## Setting up IP and Port options (example IP 10.0.0.30) ## # SMTP daemon options O DaemonPortOptions=Family=inet, Address=10.0.0.30, Name=MTA O DaemonPortOptions=Family=inet, Address=10.0.0.30, Port=587, Name=MSA, M=E O DaemonPortOptions=Family=inet, Address=127.0.0.1, Name=MTA O DaemonPortOptions=Family=inet, Address=127.0.0.1, Port=587, Name=MSA, M=E # SMTP client options O ClientPortOptions=Family=inet, Address=10.0.0.30 ## ## Changing what Sendmail looks like to people (may break things!) ## # SMTP initial login message (old $e macro) O SmtpGreetingMessage=MailerPro v3-qmail; $b ## ## Procmail code to add (Make sure to replace Mlocal and Mprog) ## Mprocmail, P=/usr/local/bin/procmail, F=DFMSPhnu9, S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP/HdrFromSMTP, T=DNS/RFC822/X-Unix, A=procmail -Y -m $h $f $u Mlocal, P=/usr/local/bin/procmail, F=lsDFMAw5:/|@qSPfhn9, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, T=DNS/RFC822/X-Unix, A=procmail -Y -a $h -d $u Mprog, P=/usr/libexec/smrsh, F=lsDFMoqeu9, S=EnvFromL/HdrFromL, R=EnvToL/HdrToL, D=$z:/, T=X-Unix/X-Unix/X-Unix, A=smrsh -c $u