Ok, I am now testing MTA interaction with my smtpd server.
Sendmail barfs. Here is what I posted to comp.mail.sendmail:
I've written a custom MTA and I testing interaction with it
from other MTA's.
It seems sendmail (8.11.6 and whatever AOL is using) doesn't
like my MTA,
but Yahoo and Exim does. Here's a smtp log:
/usr/lib/sendmail -v firstname.lastname@example.org
Subject: testing sendmail
This is a test from sendmail
email@example.com... Connecting to
somehost.e-dialog.com. via esmtp...
220 e-dialog smtpd server $Id: smtp.c,v 1.14 2001/12/18
19:56:38 me Exp $
>>> EHLO server1.somedomain.com
250 server1.somedomain.com Hello, how are you?
somehost.e-dialog.com. config error: mail loops back to me
250 Good bye
firstname.lastname@example.org... Local configuration error
/home/jeff/dead.letter... Saved message in
Closing connection to somehost.e-dialog.com.
I don't understand why I'm getting the MX error. That is
printed out by sendmail,
I'm not generating it in my SMTP server. The only thing I
can think that
may be tripping up sendmail is that I'm doing 3 writes,
one for the 250,
one for the server name,
and one for the message "Hello, how are you?"
when I send send a response to ehlo.
Thank in advance for any pointers.
Like the message states, any pointers would be great. You
can send email to me at email@example.com.