Our domain gets e-mails from Company A, but as the log below shows
they are rejected because the Message-ID field is invalid:

Aug 28 14:21:44 grimace sm-mta[15540]: STARTTLS=server,
relay=host234.companya.com [65.218.114.XXX], version=TLSv1/SSLv3,
verify=FAIL, cipher=EDH-DSS-DES-CBC3-SHA, bits=168/168
Aug 28 14:21:44 mail sm-mta[15540]: l7SJLhXB015540:
ruleset=CheckMessageId, arg1=<9b8e85b6-da30-4786-9d24-217d43a0ddf2>,
relay=host234.companya.com [65.218.114.XXX], reject=553 5.0.0 Header
Error
Aug 28 14:21:44 grimace sm-mta[15540]: l7SJLhXB015540:
from=<[EMAIL PROTECTED]>, size=780, class=0, nrcpts=1,
msgid=<9b8e85b6-da30-4786-9d24-217d43a0ddf2>, proto=ESMTP, daemon=MTA,
relay=host234.companya.com [65.218.114.XXX]

I understand this is most probably a problem on their end. However, I
can't fix that and am wondering if there is anything I can do to
accept these e-mails. I tried adding "companya.com OK" to the
/etc/mail/access file and ran "makemap hash /etc/mail/access <
/etc/mail/access".

sendmail is still rejecting the e-mails. I don't want to completely
disable the CheckMessageId check in my config file. Am I even using
the access file correctly or is there any other way to accept these
e-mails?

I am on OpenBSD 3.9-RELEASE with the default sendmail configuration from it.

Thanks for any help,
Kareem Dana

Reply via email to