[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Fax-Sendmail
> > I would like to send a fax to the address: /dd.fax=number@mydomain, but
> > the sendmail (Berkely 8.11),
> > answers to me with the following error msg "550 5.7.1
> > /dd.fax=number@xxxxxxxxxx Cannot mail directly to files".
> >
> > Which configuration option or something like this I have to add to my
> > sendmail to accept msg to /dd.fax=......
>
> Unless sendmail has been configured (in sendmail.cf) to recognise the
> '/dd.fax' pattern in the local-part of the address it will think you are
> trying to email to a filename.
There is also something else, which is fundamentally wrong in the approach:
/dd.fax= is NOT the correct syntax for a "GSTN address in e-mail" (this
is its official name, including fax numbers, of course). It resembles one
of the early stages proposals (also one of my very old s/w prototypes was
using it).
The correct standard syntax for it is
fax=faxnumber@faxgateway-domain
where for example:
fax=+390403758565@xxxxxxxxxxxxxxxxxxx
is an example, provided that "faxgw.something.org" is an "internet fax
machine" following the ietf-fax standards.
> Of course, not only do you have to configure sendmail.cf to recognise a fax
> address, you need to provide a delivery agent that will accept the message
> from sendmail and attempt to deliver it by fax.
... If I remember correctly sendmail.cf rules, the "standard address"
fax=fanumeber@faxgateway-domain does not even require any special rule to
be recognised.
> Sendmail does not come with such a delivery agent but there are commercial
> (such as ours) and open-source solutions to accomplish this.
Correct!
> If you wish to "roll your own" then an excellent place to start is with
> O'Reilly's definitive book on sendmail
> (http://www.ora.com/catalog/sendmail2/) which will explain how to configure
> sendmail to recognise special email addresses and how to interface delivery
> agents.
exactly. I only add the suggestion to choose an ietf-fax standard
compliant agent, if you really wish to deliver a global interworking
service to your customers.
Regards,
Claudio Allocchio