[Bug 1121552] New: Can not release email from SQL quarantine with new stable version 2.9.1

bugzilla at redhat.com bugzilla at redhat.com
Mon Jul 21 08:13:51 UTC 2014


https://bugzilla.redhat.com/show_bug.cgi?id=1121552

            Bug ID: 1121552
           Summary: Can not release email from SQL quarantine with new
                    stable version 2.9.1
           Product: Fedora EPEL
           Version: el6
         Component: amavisd-new
          Severity: high
          Assignee: juan.orti at miceliux.com
          Reporter: g.danti at assyoma.it
        QA Contact: extras-qa at fedoraproject.org
                CC: janfrode at tanso.net, juan.orti at miceliux.com,
                    kanarip at kanarip.com,
                    perl-devel at lists.fedoraproject.org, steve at silug.org



Description of problem:
With the new amavisd-new stable version (2.9.1) it is not possibile to release
emails from SQL quarantine using the amavisd-release program. When trying to do
that, amavis complain about a non-existent mail_id. Analyzing the log file it
appear that the mail_id is correctly passed by amavisd-release but then the
amavisd perl daemon overwrite the correct value with random data.

Version-Release number of selected component (if applicable):
2.9.1, 2.9.0

How reproducible:
When using an SQL quarantine: always
On other quarantine types: I don't know (I use SQL quarantine exclusively)

Steps to Reproduce:
1. set up and SQL quarantine
2. let a spam email enter the SQL quarantine
3. try to release the blocked email via the amavisd-release program (eg:
/usr/bin/amavisd-release 0-vFmNRKpWLO5K)

Actual results:
450 4.5.0 Failure: Can't open sql obj for reading: No such file or directory at
(eval 109) line 375, <GEN21> line 4.

Expected results:
The email shoud be released and queued for delivery

Additional info:
[1] http://lists.amavis.org/pipermail/amavis-users/2014-July/003039.html
[2] http://lists.amavis.org/pipermail/amavis-users/2014-June/002957.html

Workarounds:
1. Change line 20177 in /usr/sbin/amavisd as below:
$msginfo->mail_id($mail_id);

2. Apply a slight more extensive path as by link n.2 above

3. Revert to amavisd-new ver. 2.8.1

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=LN0Qoch25Q&a=cc_unsubscribe



More information about the perl-devel mailing list