Gary,

> I put this together to help me understand. Corrections welcome.
> Included are comments from amavisd-new-sample.
>
> for VIRUS notification (banned and bad_header are similar):
>
> email to administrator:
> #   notify admin  if $virus_admin (lookup) nonempty
> MAIL FROM: $mailfrom_notify_admin (envelope sender)

> From: same as envelope sender
Yes, unless overruled by $hdrfrom_notify_admin, which controls
the From: header field.

> To: $virus_admin
Yes. Actually what comes out of @virus_admin_maps,
which defaults to $virus_admin

> email to sender:
> #   send (non-)delivery notifications
> #      to sender if DSN needed (BOUNCE or ($warnvirussender and D_PASS))
Right. DNS is also suppressed in some other cases,
like when virus name matches @viruses_that_fake_sender_maps,
or the Precedence is 'list' (mailing lists).

> MAIL FROM: <> (NULL return path)
Correct. It is actually a non-documented $mailfrom_notify_sender,
which is required by RFC to be empty.

> From: $hdrfrom_notify_sender (header From)
> To: (the sender)
Yes.

> email to recipient:
> #   notify recips if $warnvirusrecip and (recipient is local or
> $warn_offsite) MAIL FROM: $mailfrom_notify_recip (envelope sender)

> From: same as envelope sender
Yes, unless overridden by $hdrfrom_notify_recip.

> To: (the recipient)


> for SPAM notification:
>
> email to administrator:
> #   notify admin  if $spam_admin (lookup) nonempty
> MAIL FROM: $mailfrom_notify_spamadmin (envelope sender)
> To: $spam_admin
From: hdrfrom_notify_admin

> email to sender:
> #   send (non-)delivery notifications
> #      to sender if DSN needed (BOUNCE or ($warnspamsender and D_PASS))
also suppressed for mailing lists and if spam score above $sa_dsn_cutoff_level
(actually @spam_dsn_cutoff_level_maps, which default to $sa_dsn_cutoff_level)

> MAIL FROM: <> (NULL return path)
> From: $hdrfrom_notify_sender (header From)
> To: (the sender)

> No point in notifying recipients of spam; either pass all, pass
> some, or discard/quarantine.

Right.

  Mark


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
AMaViS-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amavis-user
AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3
AMaViS-HowTos:http://www.amavis.org/howto/

Reply via email to