Hello all,
Q1: I occasionally see sender verification rejects that look to me as
if they should have been accepted, or at least rewritten by
sender_verify_fixup. (I try to err to the side of accepting mail to
valid local users, hence my use of the fixup option, but more on that
in a minute). For example this one:
2001-08-26 09:59:55 15b1OE-0001OM-00 rejected from
exprod5mx17.psmtp.com (psmtp.com) [64.75.1.157]: can't currently verify
any sende
r in the header lines (envelope sender is <rq3ops@???>) - try
later
Recipients: valid-local-user@???
P Received: from exprod5mx17.psmtp.com ([64.75.1.157] helo=psmtp.com)
by mailhub.overland.net with smtp (Exim 3.31 #1)
id 15b1OE-0001OM-00
for valid-local-user@???; Sun, 26 Aug 2001
09:59:54 -0500
P Received: from source ([208.12.100.233]) by exprod5mx17.postini.com
([64.75.1.251]) with SMTP;
Sun, 26 Aug 2001 07:59:49 PDT
P Received: from 8dngg01 (son-ts5-4.mlode.com [208.12.101.147])
by mlode.mlode.com (Post.Office MTA v3.5.3 release 223
ID# 0-70564U7000L700S0V35) with SMTP id com
for <valid-local-user@???>; Sat, 25 Aug
2001 07:30:37 -0700
I Message-ID: <000a01c12d72$ee511f20$93650cd0@8dngg01>
F From: "Sender's Name" <sendersname@???>
T To: "Valid User" <valid-local-user@???>
Subject:
Date: Sat, 25 Aug 2001 07:33:37 -0700
Okay, now the sender is using a domain (worldrescueservices.com) that
doesn't have an MX record so it makes sense that it would be rejected,
but the envelope sender of rq3ops@??? does resolve and a finger
of that address even works. So why didn't the address get re-written?
For what it's worth I don't think I've *ever* seen an address get
re-written by my inclusion of sender_verify_fixup. Could I have
something in my configure file that's cancelling that option out? I
have for verification:
sender_verify
sender_verify_batch
sender_verify_fixup
sender_verify_reject
Q2: In our configure files is the inclusion of the true/false notation
deprecated? For example, if I recall correctly many versions ago we
would put something like "sender_verify = true" in our configure files
to turn that on, but it seems now that's not necessary, am I right? I
would think the only time we would need to include a true/false note is
if we wanted to specifically override the default behavior. In what
cases is a true or false notation necessary in the configure file, if
at all?
Thanks!
Todd