send e-mail without use sendmail
Les Mikesell
lesmikesell at gmail.com
Thu Nov 1 01:31:53 UTC 2007
John Summerfield wrote:
>>> I'm looking for a line command utility (MTA) which send an email direct
>>> to a SMTP external server.
>>>
>>> if I use: "echo bye|mutt -s bye user at dom.it"
>>>
>>> the message is send to local sendmail, then sendmail send it to mx
>>> record dom.it, but dom.it refuse me for security and anti-spam reason.
>>>
>>> I'm looking for a command which send my message direct to my provider,
>>> like evolution or Thunderbird do.
>>
>> You don't need to stop using sendmail for that, just configure it to
>> do what you want. Edit /etc/mail/sendmail.mc where it says:
>>
>> dnl # Uncomment and edit the following line if your outgoing mail
>> needs to
>> dnl # be sent out through an external mail server:
>> dnl #
>> dnl define(`SMART_HOST', `smtp.your.provider')dnl
>
> This is the "correct" way to do it.
>
>
>
> In a later email, Les, you recommend masquerading. This will probably
> work for Dario, but it has the disadvantage that it only works if
> there's a one-one mapping: if debian at here is the same as
> debian at westnet.com.au, my Internat Access Provider.
>
> In my case that's not so, and if debian at westnet.com.au does exist, then
> it's certainly not me.
Masquarading is mostly to give a legal qualified host name for machines
that don't have one. If you need some other From: address, put it on
the message yourself or configure your mail client to do it instead of
taking the default.
--
Les Mikesell
lesmikesell at gmail.com
More information about the fedora-list
mailing list