Sending mail to SMTP from command line

Ulf Zimmermann ulf at Alameda.net
Mon Jan 23 18:20:34 PST 2006


On Mon, Jan 23, 2006 at 08:29:41PM -0500, George Georgalis wrote:
> 
> 
> >On 1/22/06, Matias Surdi <matiassurdi at gmail.com> wrote:
> >>
> >> Can some body tell me how can I send a mail from the command line (or a
> >> bash script) to a remote (ISP) SMTP server???
> >>
> >> I don't want to have my own mta enabled on my host, just send a mail as
> >> I would do from mozilla thunderbird, but from the command line.
> >>
> 
> On Sun, Jan 22, 2006 at 01:07:49PM -0600, Kenny @ Gmail wrote:
> >Google is your friend.
> >http://www.yuki-onna.co.uk/email/smtp.html
> 
> I don't think that's what the OP had in mind... atthis moment I'm
> typing with a broken terminal... at least I can use vim...
> 
> problem is no /usr/lib/sendmail replacement that doesn't require a
> daemon to watch the queue and connect to remote hosts.
> 
> in this age of regulated sites that would be really handy too. eg
> at a financial site, it would be really useful to not run a smtp
> daemon (even only on 127.0.0.1) to avoid the audit; but still have
> a sendmail replacement which forks and tries to deliver the mail
> for seven days eg one process for each message, or something more
> advanced, one process for a queue in a tempdir which disappears
> when each message is delivered and the process ends. (my idea,
> public domain)
> 
> // George

One option is like running sendmail -q from cron every 15 minutes. So if
you use sendmail to send something, it fails on first try, it puts it in the
queue and the cronjob will try to deliver it again.

-- 
Regards, Ulf.

---------------------------------------------------------------------
Ulf Zimmermann, 1525 Pacific Ave., Alameda, CA-94501, #: 510-865-0204
You can find my resume at: http://seven.Alameda.net/~ulf/resume.html


More information about the freebsd-isp mailing list