Dear Aaron/Paul,

Any findings from your end on this issue ? Is it required to have a bug
report filed on this ?

Thanks in advance.

Lasantha.

*-------- Original Message --------*
*Subject: *     [Dbmail] Re: What should be the EFFECTIVE_USER and it's
privileges ?
*Date: *        Fri, 25/May/2007 9:46:38 AM +0550
*From: *        Lasantha Marian <[EMAIL PROTECTED]>
*To: *  DBMail mailinglist <[email protected]>


> Dear Aaron/Paul,
>
> These are further findings in my recent testing. This behavior can be
> reproduced under the following conditions.
>
> 1. Message must be addressed to an alias with at least one external
> forwards.
> 2. Message must contain at least one attachment (attachment less
> messages are immune).
> 3. "EFFECTIVE_USER" must be anything other than "root", possibly with
> default "nobody".
>
> In my DBMail setup I use the following for Sendmail executable option
> for forwards, replies, notifies, vacations.
>
> /usr/local/Exim/bin/exim -C /usr/local/Exim/etc/exim-queue.conf
>
> I have a feeling that at the following stage there must be something
> not going right.
>
> May 24 00:33:57 europa dbmail/lmtpd[31588]: Info:[delivery]
> pipe.c,send_mail(+144): opening pipe to [/usr/local/Exim/bin/exim -C
> /usr/local/Exim/etc/exim-queue.conf -f [EMAIL PROTECTED]
> [EMAIL PROTECTED]
>
> I have attached my dbmail.conf.
>
> Best regards,
>
> Lasantha.
>
> Lasantha Marian wrote:
>
>> Dear Aaron,
>>
>> No I have not trimmed any dbmail-lmtpd log lines. I have checked all
>> logs in which I see "pipe closed" is available only in successflly
>> delivered instances (mail.log.1).
>>
>> Lasantha.
>>
>> Aaron Stone wrote:
>>> Did you trim anything off the end of mail.log.0? I'd like to see a
>>> dbmail debug message that says 'pipe closed'. If there isn't one, then
>>> for some reason dbmail must have crashed while writing to the pipe. That
>>> doesn't really make sense to me; if the pipe was valid (and we do check
>>> for that) there should have been a recognizable error.
>>>
>>> Aaron
>>>
>>> On Thu, 2007-05-24 at 16:33 +0530, Lasantha Marian wrote:
>>>   
>>>> Dear Paul,
>>>>
>>>> After several testings, I have noticed that e-mail addresses with
>>>> DBMail forwards cause this problem. Following forwarding address
>>>> contains both local and external e-mail addresses.
>>>>
>>>> [EMAIL PROTECTED]
>>>> |
>>>> |[EMAIL PROTECTED]>11
>>>> |   |
>>>> |   |------------------------------>[EMAIL PROTECTED]
>>>> |
>>>> |[EMAIL PROTECTED]>[EMAIL PROTECTED]
>>>> |
>>>> |[EMAIL PROTECTED]>22
>>>> |
>>>> |[EMAIL PROTECTED]>33
>>>>     |
>>>>     |------------------------------>[EMAIL PROTECTED]
>>>>
>>>> But, this worked very fine in DBMail 2.0.10 setup. Further messages
>>>> addressed to individual addresses/aliases (internal or external) works
>>>> fine.
>>>>
>>>> As you requested I have attached a the dbmail-lmtpd level 5 logs in
>>>> which cases the mail deliveries succeeded and failed.
>>>>
>>>> Attched file mail.log.0 is the attempt where "EFFECTIVE_USER = nobody"
>>>> and delivery failed. Under the same setting a message addressed to an
>>>> alias (without any DBMail forwards) gets delivered (in mail.log.2).
>>>> The mail.log.1 is where "EFFECTIVE_USER = root" and delivery succeeds.
>>>>
>>>> Thanks in advance.
>>>>
>>>> Lasantha.
>>>>
>>>> Paul J Stevens wrote:
>>>>     
>>>>> Please provide some logs from dbmail-lmtpd so we can get an idea why 
>>>>> dbmail is
>>>>> hanging up. Exim logs don't tell us much.
>>>>>
>>>>> Lasantha Marian wrote:
>>>>>   
>>>>>       
>>>>>> Dear Paul/Aaron,
>>>>>>
>>>>>> Some additional information that I missed last time and thought would be
>>>>>> useful is, I ran previous setups on a Ubuntu 6.10-server and now running
>>>>>> on Ubuntu 7.04-server.
>>>>>>
>>>>>> Any help on this is highly appreciated, please.
>>>>>>
>>>>>> Best regards.
>>>>>>
>>>>>> Lasantha.
>>>>>>
>>>>>> *-------- Original Message --------*
>>>>>> *Subject: *      What should be the EFFECTIVE_USER and it's privileges ?
>>>>>> *Date: *         Wed, 23/May/2007 8:39:12 PM +0550
>>>>>> *From: *         Lasantha Marian <[EMAIL PROTECTED]>
>>>>>> *To: *   DBMail mailinglist <[email protected]>
>>>>>>
>>>>>>
>>>>>>     
>>>>>>         
>>>>>>> Dear Paul/Aron,
>>>>>>>
>>>>>>> I am testing DBMail 2.2.5-rc3. My environment is DBMail
>>>>>>> 2.2.5-rc3/PostgreSQL 8.2.4/Exim 4.67/MailScanner 4.59.4.
>>>>>>>
>>>>>>> I have faced the following situation with both DBMail 2.2.4 and
>>>>>>> 2.2.5-rc2 too.
>>>>>>>
>>>>>>> When Exim tries to deliver a message to dbmail-lmtpd it refuses to
>>>>>>> accept the message giving these errors when "EFFECTIVE_USER = nobody",
>>>>>>> which is the recommended in DBMail documentation.
>>>>>>>
>>>>>>> May 23 09:39:55 europa exim[29651]: 1Hqr2T-0007gU-TX ==
>>>>>>> [EMAIL PROTECTED] R=dbmailuser T=dbmail_lmtp_delivery defer (-53):
>>>>>>> retry time not reached for any host
>>>>>>>
>>>>>>> May 23 10:13:15 europa exim[29924]: 1HqraQ-0007mZ-SP ==
>>>>>>> [EMAIL PROTECTED] R=dbmailuser T=dbmail_lmtp_delivery defer (-18):
>>>>>>> Remote host 127.0.0.1 [127.0.0.1] closed connection in response to end
>>>>>>> of data
>>>>>>>
>>>>>>> But messages get delivered immediately without any errors if the same is
>>>>>>> set to "EFFECTIVE_USER = root", which I do not think is aligning with
>>>>>>> any good security practices.
>>>>>>>
>>>>>>> Could somebody shed light on this ? As to why this is happening. Am I
>>>>>>> doing something wrong in DBMail setup ?
>>>>>>>
>>>>>>> Thanks and best regards,
>>>>>>>
>>>>>>> Lasantha.
>>>>>>>
>>>>>>>   
>>>>>>>       
>>>>>>>           
>>>>>> ------------------------------------------------------------------------
>>>>>>
>>>>>> _______________________________________________
>>>>>> DBmail mailing list
>>>>>> [email protected]
>>>>>> https://mailman.fastxs.nl/mailman/listinfo/dbmail
>>>>>>           
_______________________________________________
DBmail mailing list
[email protected]
https://mailman.fastxs.nl/mailman/listinfo/dbmail

Reply via email to