[CentOS] Need a sendmail help mail list

Thu Dec 6 04:41:43 UTC 2007
Christopher Chan <christopher at ias.com.hk>

Robert Moskowitz wrote:
> Craig White wrote:
>> On Wed, 2007-12-05 at 21:44 -0500, Robert Moskowitz wrote:
>>  
>>> I have a sendmail question.
>>>
>>> Can someone point me to a list appropriate to get some sendmail.mc help?
>>>     
>> ----
>> try here first
> 
> My fax server (fax.foo.com) is suppose to receive mail to:  
> user at ext.fax.foo.com and execute:
> 
> /usr/bin/faxmail -d user at ext
> 
> I found the following items to add to sendmail.mc:
> 
>   define(`FAX_MAILER_PATH',`/usr/bin/faxmail')dnl
>   define(`FAX_MAILER_ARGS',`faxmail -d -n -p 12pt $u@$h $f')dnl
>   MAILER(`fax')dnl
> 
> 
> I have set up DNS with a pseudo domain:
> 
> sip.foo.com.    IN    A    192.168.1.100
> fax.foo.com.    IN    A    192.168.1.100
> *.fax.foo.com.   IN   MX   10   fax.foo.com
> 
> 
> 
> nslookup shows this to work, and in fact my POP mail server does try to 
> send mail addessed:
> 
> to: joe at 222.fax.foo.com
> 
> To fax.foo.com, that gets sent back to me with the error information:
> 
> 
>   ----- The following addresses had permanent fatal errors -----
> <joe at 222.fax.foo.com>
> 
>   ----- Transcript of session follows -----
> 554 5.0.0 MX list for 222.fax.foo.com. points back to sip.foo.com
> 554 5.3.5 Local configuration error
> 
> sendmail is NOT suppose to try to relay; it is suppose to accept this 
> for local delivery, and not do a DNS lookup on 222.fax.foo.com....
> 
> So obviously I need more sendmail help.  Then I will have to set it up 
> via webmin....
> 

The ruleset in the cf file that calls the fax mailer expects the domain 
portion to be ext.fax and not ext.fax.foo.com. The rule looks for 
anything .FAX.

# resolve fake top level domains by forwarding to other hosts
R$+ < @ $+ .FAX. >      $#fax $@ $2 $: $1        user at host.FAX