How does one send mail with sendmail?
I am trying to get this command to work on a machine on a LAN behind a NAT/FW:
$ echo hello | mail -v -s "test" [EMAIL PROTECTED]
From what I've been reading 'mail' does not actually connect to mail.charter.net to deliver my message, despite that dig reports mail.charter.net as the MX for charter.net:
$ dig charter.net mx | grep -A 1 ';; ANS' ;; ANSWER SECTION: charter.net. 277 IN MX 10 mail.charter.net.
Instead, mail sends the message to the local sendmail daemon which then should send it off to mail.charter.net.
Whenever I try the above mail command, mail gives me verbose output like so:
[EMAIL PROTECTED] Connecting to [127.0.0.1] via relay...
220 foo ESMTP Sendmail 8.12.11/8.12.11; Thu, 2 Dec 2004 01:18:21 -0600
>>> EHLO foo.foo
250-foo Hello localhost.localdomain [127.0.0.1], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-AUTH DIGEST-MD5 CRAM-MD5
250-DELIVERBY
250 HELP
>>> MAIL From:<[EMAIL PROTECTED]> SIZE=45 [EMAIL PROTECTED]
250 2.1.0 <[EMAIL PROTECTED]>... Sender ok
>>> RCPT To:<[EMAIL PROTECTED]>
>>> DATA
250 2.1.5 <[EMAIL PROTECTED]>... Recipient ok
354 Enter mail, end with "." on a line by itself
>>> .
250 2.0.0 iB27ILX6023922 Message accepted for delivery
[EMAIL PROTECTED] Sent (iB27ILX6023922 Message accepted for delivery)
Closing connection to [127.0.0.1]
>>> QUIT
221 2.0.0 foo closing connection
In addition, the following records are appended to the /var/log/maillog file:
Dec 2 01:18:21 foo sendmail[23921]: iB27ILUh023921: from=rwcitek, size=45, class=0, nrcpts=1, msgid=<[EMAIL PROTECTED]>, [EMAIL PROTECTED]
Dec 2 01:18:21 foo sendmail[23922]: iB27ILX6023922: from=<[EMAIL PROTECTED]>, size=316, class=0, nrcpts=1, msgid=<[EMAIL PROTECTED]>, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
Dec 2 01:18:21 foo sendmail[23921]: iB27ILUh023921: [EMAIL PROTECTED], ctladdr=rwcitek (500/500), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30045, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (iB27ILX6023922 Message accepted for delivery)
Dec 2 01:18:21 foo sendmail[23924]: iB27ILX6023922: to=<[EMAIL PROTECTED]>, delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30316, relay=mail.charter.net. [209.225.8.224], dsn=2.0.0, stat=Sent (ok: Message 619964877 accepted)
It would seem as though the message was sent OK, but I never receive anything in my charter.net mailbox. "foo" is the hostname of the machine where I'm typing the mail command.
Anyone have any pointers in the right direction?
Regards, - Robert http://www.cwelug.org/downloads Help others get OpenSource. Distribute FLOSS for Windows, Linux, *BSD, and MacOS X with BitTorrent
_______________________________________________
CWE-LUG mailing list
http://www.cwelug.org/ [EMAIL PROTECTED]
http://lists.firepipe.net/listinfo/cwe-lug
