> On 12/21/10 2:43 PM, [email protected] wrote:
>>> On 12/21/10 1:42 PM, [email protected] wrote:
>>>> Hi all,
>>>>
>>>> Since yesterday I am suddenly seeing quite a few lines like:
>>>>
>>>> Dec 21 10:32:24 yips postfix/sendmail[3086]: fatal: www-data(33): No
>>>> recipient addresses found in message header
>>>>
>>>> in my log. Is there any way I can determine which page/cron/something
>>>> is
>>>> causing this?
>>> The user sending mail is www-data. That means it is generated by
>>> apache.
>>> Do you want apache scripts to be able to send mail ?
>>>
>>> If not, look into the authorized_submit_users setting.
>> Well... It depends on _what_ www-data is trying to send, and to who...
>> If
>> it's trying to inform me of errors, I would like it to send them, yes...
>> ;-)
>>
>> The error message suggests postfix is receiving a message header (albeit
>> without a recipient). How can I see the remainder of that message
>> header?
>
> The behaviour of the sendmail(1) binary is to take the recipient from
> the message's To: header if no envelope recipient is given.
> If both are missing, this fatal error is the result, and sendmail gives
> up.
>
> Fix the process sending these mails to provide a valid envelope
> recipient address.
> (postfix will copy the envelope recipient to the headers when it
> processes the mail).

Fixing the process is what I want to do, but it would help if I knew which
process it was... ;-)
Many sites running here, so hard to check which one has gone hay-wire in
the last 24 hours...
Hmm, perhaps I should look into a wrapper script, as suggested...

Regards,
  Evert

Reply via email to