Problem using amavisd 2.9.and sendmail on Centos 7

Juan Orti Alcaine j.orti.alcaine at gmail.com
Thu May 14 13:58:13 CEST 2015


I've pushed
​​amavisd-new-2.10.1 ​
to epel7-testing
​, which moves the default socket location to
/var/run/amavisd/amavisd.sock, I think that's a more appropriate location.

You can test it and leave karma at:
https://admin.fedoraproject.org/updates/amavisd-new-2.10.1-4.el7

2015-05-14 13:43 GMT+02:00 Daniela Bortolotti <daniela.bortolotti at bo.infn.it
>:

> Hi Matthias,
> we have the same setup for socket file name:
> $socketname = '/var/spool/amavisd/amavisd.sock';
>
> Best Regards
> Daniela
>
>
> On 05/13/2015 07:37 PM, Thomas Spuhler wrote:
>
>> On Wednesday, May 13, 2015 05:47:07 PM bortolotti wrote:
>>
>>> Hi Matthias,
>>> here it is our output:
>>>
>>>
>>> ------------------------------------------------------------------------------------------------
>>> sendmail -v bortolotti at bo.infn.it < /tmp/ciao
>>> bortolotti at bo.infn.it... Connecting to [127.0.0.1] via relay...
>>> 220 bo.infn.it ESMTP server; Wed, 13 May 2015 17:19:49 +0200
>>>
>>>   >>> EHLO postman.bo.infn.it
>>>
>>> 250-postman.bo.infn.it Hello localhost [127.0.0.1], pleased to meet you
>>> 250-ENHANCEDSTATUSCODES
>>> 250-PIPELINING
>>> 250-8BITMIME
>>> 250-SIZE 100000000
>>> 250-DSN
>>> 250-ETRN
>>> 250-AUTH GSSAPI
>>> 250-STARTTLS
>>> 250-DELIVERBY
>>> 250 HELP
>>>
>>>   >>> STARTTLS
>>>
>>> 220 2.0.0 Ready to start TLS
>>>
>>>   >>> EHLO postman.bo.infn.it
>>>
>>> 250-postman.bo.infn.it Hello localhost [127.0.0.1], pleased to meet you
>>> 250-ENHANCEDSTATUSCODES
>>> 250-PIPELINING
>>> 250-8BITMIME
>>> 250-SIZE 100000000
>>> 250-DSN
>>> 250-ETRN
>>> 250-AUTH GSSAPI PLAIN LOGIN
>>> 250-DELIVERBY
>>> 250 HELP
>>>
>>>   >>> MAIL From:<root at postman.bo.infn.it> SIZE=5 AUTH=
>>> root at postman.bo.infn.it
>>>
>>> 250 2.1.0 <root at postman.bo.infn.it>... Sender ok
>>>
>>>   >>> RCPT To:<bortolotti at bo.infn.it>
>>>   >>> DATA
>>>
>>> 250 2.1.5 <bortolotti at bo.infn.it>... Recipient ok
>>> 354 Enter mail, end with "." on a line by itself
>>>
>>>   >>> .
>>>
>>> 250 2.0.0 t4DFJnkZ006299 Message accepted for delivery
>>> bortolotti at bo.infn.it... Sent (t4DFJnkZ006299 Message accepted for
>>> delivery)
>>> Closing connection to [127.0.0.1]
>>>
>>>   >>> QUIT
>>>
>>> 221 2.0.0 postman.bo.infn.it closing connection
>>>
>>> ----------------------------------------------------------------------------
>>>
>>> When a I use amavisd-release command the output is:
>>>
>>> amavisd-release virus-m0fUPazhnpfA
>>> 451 4.5.0 Failed to submit a message: exit 78, id=rel-k47A8FCsKcSV
>>>
>>> And maillog file:
>>> May 13 17:21:58 postman amavis[6279]: (rel-0frn5zAtV38Y) Quarantined
>>> message release (miscategorized): m0fUPazhnpfA
>>> <Antonella.Monducci at bo.infn.it> -> <monducci at bo.infn.it>
>>> May 13 17:21:59 postman sendmail[6309]: NOQUEUE: SYSERR(amavis): can not
>>> chdir(/var/spool/clientmqueue/): Permission denied
>>>
>>>
>>>
>>> -----------------------------------------------------------------------------
>>>
>>> Our submit.mc is standard, we modified only sendmail.mc
>>>
>>>    dnl # amavis milter definitions 9-3-2015
>>> INPUT_MAIL_FILTER(`amavis-milter',
>>> `S=local:/var/run/amavisd/amavisd-milter.sock, F=T, T=S:10m;R:10m;E:10m')
>>>
>>>
>>> -----------------------------------------------------------------------------
>>>
>>> In our amavisd.conf setup we define these rules:
>>> $unix_socketname = "$MYHOME/amavisd.sock";
>>>
>> Are you sure it's taking this? I just discovered a probable bug on my box.
>> I have in amavis.conf : $MYHOME = '/var/run/amavis';
>> $unix_socketname = "$MYHOME/amavisd.sock";
>> and in /usr/sbin/amavisd-release
>> $socketname = '/var/lib/amavis/amavisd.sock';
>> changing this line to
>> $socketname = '/var/run/amavis/amavisd.sock';
>> makes it work.
>> unix_socketname vs. socketname ?
>>
>>
>>  $notify_method = 'pipe:flags=q argv=/usr/sbin/sendmail -Ac -i -odd -f
>>> ${sender} -- ${recipient}';
>>>
>>> but don't receive notifications.
>>>
>>>
>>> ------------------------------------------------------------------------------
>>>
>>> Where is the mistake?
>>>
>>> Thank a lot.
>>>
>>> Best Regards
>>> Daniela
>>>
>>> On 05/12/2015 10:31 AM, Matthias Weigel wrote:
>>>
>>>> Hi Daniela,
>>>>
>>>> does using sendmail on command line work?
>>>> e.g.
>>>> sendmail -v somebody at example.com < /tmp/sometext
>>>>
>>>> What does your /etc/mail/submit.mc and your /etc/mail/sendmail.mc look
>>>> like?
>>>>
>>>> Best Regards
>>>>
>>>> Matthias
>>>>
>>>> Am 12.05.2015 um 10:18 schrieb bortolotti:
>>>>
>>>>> Hi Fabian,
>>>>> our permission of  "/var/spool/clientmqueue"
>>>>> is good and SELINUX is already DISABLE.
>>>>> What else can I investigate?
>>>>>
>>>>> Thanks a lot.
>>>>> Daniela Bortolotti
>>>>>
>>>>
>>
>


-- 
Juan Orti
https://miceliux.com

GPG key: https://miceliux.com/pub/pubkey.asc
GPG fingerprint: 61F0 8272 6882 BCA6 3A35  88F6 B630 4B72 DEEB D08B
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.amavis.org/pipermail/amavis-users/attachments/20150514/e4efdbca/attachment.html>


More information about the amavis-users mailing list