Hi,

>> - Is PREGREET always a sign of a zombie connection or misconfigured
>> client, or is it possible for properly configured clients to also
>> speak before their turn?
>
> It's safe. The only drawback is the pain of delaying mail.

So you would recommend blacklist, greet, and dnsbl be safely set to drop?

postscreen_dnsbl_threshold = 2
postscreen_dnsbl_action = drop
postscreen_greet_action = drop
postscreen_blacklist_action = drop

What is the benefit to enforce allowing the other tests to complete?
It is just for the benefit of the logging info?

>> - Is something like this pregreet enough to reject the client and
>> blacklist them?
>>   Nov 19 23:45:06 mail02 postfix/postscreen[12487]: PREGREET 16
>> after 0.36 from [113.177.86.240]:1974: HELO localhost\r\n
>
> Pregreet traffic and "HELO localhost" are each very strong spam signs.
> In fact I believe that CBL (which is part of Zen) lists "HELO
> localhost" clients.

Yes, and perhaps acts as a CBL list of its own?

>> - I don't fully understand the "MX Policy test" section of the
>> HOWTO. How do I configure postscreen to listen on both the primary
>> and backup MX addresses? Is this referring to create a virtual
>> interface for the backup MX on the actual primary server? So there
>> would be two IPs for the backup MX host?
>
> You bind another IP address on the interface of the default route.
> This is not a "virtual interface", this is merely another IP address
> bound on the same host. "dig slackbuilds.org. mx", this is mine. .211
> is the primary, .214 secondary. .214 is excepted from
> postscreen_whitelist_interfaces. See
> postconf.5.html#postscreen_whitelist_interfaces for syntax.

Okay, I'm only using postfix-v2.8 now, but this has to work with DNS
to create an MX on this address too, then, correct? I think that's the
part I didn't understand.

>> Could one of these options have caused this error below? If not,
>> any idea how this could have happened? Will clients resend, or
>> have I lost mail here and the sender notified?
>>
>> Nov 20 00:02:55 mail02 postfix/postscreen[20334]: NOQUEUE: reject:
>> RCPT from [93.74.115.187]:64752: 450 4.3.2 Service currently
>> unavailable; from=<n1e...@yahoo.com>,
>> to=<mkchantal.k...@example.com>, proto=SMTP,
>> helo=<server.auff.dns.yahoo.com>
>
> This is normal and expected. Reread POSTSCREEN_README.html#after_220
> namely, the "Important note" and following text.

Okay, I think I understand. The way these are distinguished from
actual rejects are the SMTP response codes, correct?

This must add a significant amount to the logs.

Thanks again,
Alex

Reply via email to