Hi Patrick,
This does not work for setups that don't use fetchmail: mail received
through smtp and delivered locally would be counted twice.
Cheers
David
On Sat, May 26, 2007 at 17:56:15 +0200, Patrick Ringl wrote:
> Hello,
>
> once a user uses a mail-retrieval tool like fetchmail in conjunction with a
> MTA like postfix for local mail distribution
> the mail will be sent to a local user's mailbox and thus should be considered
> as 'mail receiving'.
>
> Without this patch the mails would just stay unaccounted for the graphs.
>
> Signed-off-by: Patrick Ringl <[EMAIL PROTECTED]
>
> --
>
>
> --- mailgraph.old 2007-05-26 17:47:14.000000000 +0200
> +++ mailgraph 2007-05-26 15:06:46.000000000 +0200
> @@ -510,6 +510,15 @@
> if($text =~ /\bstatus=bounced\b/) {
> event($time, 'bounced');
> }
> + #
> + # Once a user uses a mail-retrieval tool like fetchmail
> in conjunction with a MTA like postfix for local mail distribution
> + # the mail will be sent to a local user's mailbox and
> thus should be considered as 'mail receiving'.
> + #
> + # Without this patch the mails would just stay
> unaccounted for the graphs.
> + #
> + elsif($text =~/\bstatus=sent\b/) {
> + event($time, 'received');
> + }
> }
> elsif($prog eq 'smtpd') {
> if($text =~ /^[0-9A-F]+: client=(\S+)/) {
>
>
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=426137
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]