From: Dominik Storck on
Hello Wietse,

I have been tracking down to "Automatically tracing a Postfix daemon
process" from the DEBUG_README. This is how I got the log snippet.

Can't reproduce the error now after deleting unnecessary .forward files.

Hope things will stay this way.

Thank you

Dominik



Am 09.08.2010 22:17, schrieb Wietse Venema:
> In case you wonder, I wrote Postfix.
>
> Perhaps you can follow instructions in
>
> http://www.postfix.org/.DEBUG_README.html#logging
>
> TURN OFF -v logging before you do this.
>
> Wietse

From: Wietse Venema on
Dominik Storck:
> Hello Wietse,
>
> I have been tracking down to "Automatically tracing a Postfix daemon
> process" from the DEBUG_README. This is how I got the log snippet.
>
> Can't reproduce the error now after deleting unnecessary .forward files.

Please do not waste your time with verbose logging.

Please do not waste your time with debuggers,

LONG BEFORE the queue manager defers mail with "unknown transport
error", some other part of Postfix will log a WARNING:, FATAL: or
PANIC: record with the reason why the program is failing.

This is why I point you to DEBUG_README.html#logging and not
to the other DEBUG_README sections.

Wietse

From: Dominik Storck on
Hello Wietse,

I have been looking for these error messages over and over before I
started digging deeper. There are none of the error,fatal,warning or
panic messages before. The first error log entry to occur is the unknown
mail transport error, really.

Dominik


Am 10.08.2010 00:07, schrieb Wietse Venema:
> Dominik Storck:
>> Hello Wietse,
>>
>> I have been tracking down to "Automatically tracing a Postfix daemon
>> process" from the DEBUG_README. This is how I got the log snippet.
>>
>> Can't reproduce the error now after deleting unnecessary .forward files.
>
> Please do not waste your time with verbose logging.
>
> Please do not waste your time with debuggers,
>
> LONG BEFORE the queue manager defers mail with "unknown transport
> error", some other part of Postfix will log a WARNING:, FATAL: or
> PANIC: record with the reason why the program is failing.
>
> This is why I point you to DEBUG_README.html#logging and not
> to the other DEBUG_README sections.
>
> Wietse

From: Wietse Venema on
Dominik Storck:
> Hello Wietse,
>
> I have been looking for these error messages over and over before I
> started digging deeper. There are none of the error,fatal,warning or
> panic messages before. The first error log entry to occur is the unknown
> mail transport error, really.

Looking at the original problem report:

Aug 2 14:52:06 postfix postfix/local[29097]: 720441D34008:
to=<wie(a)postfix.meinedomain.com>, orig_to=<all(a)meinedomain.com>,
relay=local, delay=77, delays=0.23/0/0/77, dsn=2.0.0, status=sent
(delivered to command: /usr/bin/vacation -j wie)
Aug 2 14:52:06 postfix postfix/local[29097]: 720441D34008:
to=<wol(a)postfix.meinedomain.com>, orig_to=<all(a)meinedomain.com>,
relay=local, delay=77, delays=0.23/0/0/77, dsn=2.0.0, status=sent
(delivered to maildir)
Aug 2 14:52:06 postfix postfix/local[29097]: 720441D34008:
to=<wre(a)postfix.meinedomain.com>, orig_to=<all(a)meinedomain.com>,
relay=local, delay=77, delays=0.23/0/0/77, dsn=2.0.0, status=sent
(delivered to maildir)

Aug 2 14:52:08 postfix postfix/error[32270]: 720441D34008:
to=<all(a)meinedomain.com>, relay=none, delay=79, delays=0.23/79/0/0.67,
dsn=4.3.0, status=deferred (unknown mail transport error)

When you have a many-recipient "all" alias, you need to set up an
"owner-all" alias in the alias database (with the right-hand side
being the adminstrator of the "all" list). Besides changing the
way errors are reported, this also triggers a different delivery
strategy where one slow recipient won't cause all deliveries to be
deferred.

Wietse

From: "Dominik Storck" on
Hello Wietse,

have not been aware of the difference. Added the owner-alias and will
keep an eye on the list.

Thanks a lot

Dominik


> Dominik Storck:
>> Hello Wietse,
>>
>> I have been looking for these error messages over and over before I
>> started digging deeper. There are none of the error,fatal,warning or
>> panic messages before. The first error log entry to occur is the unknown
>> mail transport error, really.
>
> Looking at the original problem report:
>
> Aug 2 14:52:06 postfix postfix/local[29097]: 720441D34008:
> to=<wie(a)postfix.meinedomain.com>, orig_to=<all(a)meinedomain.com>,
> relay=local, delay=77, delays=0.23/0/0/77, dsn=2.0.0, status=sent
> (delivered to command: /usr/bin/vacation -j wie)
> Aug 2 14:52:06 postfix postfix/local[29097]: 720441D34008:
> to=<wol(a)postfix.meinedomain.com>, orig_to=<all(a)meinedomain.com>,
> relay=local, delay=77, delays=0.23/0/0/77, dsn=2.0.0, status=sent
> (delivered to maildir)
> Aug 2 14:52:06 postfix postfix/local[29097]: 720441D34008:
> to=<wre(a)postfix.meinedomain.com>, orig_to=<all(a)meinedomain.com>,
> relay=local, delay=77, delays=0.23/0/0/77, dsn=2.0.0, status=sent
> (delivered to maildir)
>
> Aug 2 14:52:08 postfix postfix/error[32270]: 720441D34008:
> to=<all(a)meinedomain.com>, relay=none, delay=79, delays=0.23/79/0/0.67,
> dsn=4.3.0, status=deferred (unknown mail transport error)
>
> When you have a many-recipient "all" alias, you need to set up an
> "owner-all" alias in the alias database (with the right-hand side
> being the adminstrator of the "all" list). Besides changing the
> way errors are reported, this also triggers a different delivery
> strategy where one slow recipient won't cause all deliveries to be
> deferred.
>
> Wietse
>

First  |  Prev  |  Next  |  Last
Pages: 1 2 3
Prev: dnswl doesn't work?
Next: why no configure script?