On Tue, May 18, 2010 at 2:53 AM, Per Jessen <p...@computer.org> wrote:
> Robert Mangiafico wrote:
>
>> On Wed, May 12, 2010 at 3:59 PM, Robert Mangiafico
>> <rm...@lexiconn.com> wrote:
>>> Is SA 3.3.1 no longer compatible with POPAuth? After upgrading, we're
>>> seeing these errors in the logs:
>>>
>>> spamd[29369]: Pseudo-hashes are deprecated at
>>> /etc/mail/spamassassin/POPAuth.pm line 195, <GEN22> line 54.
>>> spamd[29369]: plugin: eval failed: Can't coerce array into hash at
>>> /etc/mail/spamassassin/POPAuth.pm line 195, <GEN22> line 54.
>>>
>>> POPAuth code:
>>> http://wiki.apache.org/spamassassin/POPAuthPlugin
>>
>> Does anyone know if there is a workaround / fix for this plugin with
>> SA 3.3.1? I've searched around, but I cannot find a code fix to make
>> this behave with the latest version. Thanks.
>
> I googled a bit, and found the following:
> Pseudo-hashes have been removed from Perl, afaict as of 5.1.0.  It's
> really perl that is complaining, not spamassassin. I don't use popauth
> myself and I'm not much of a perl programmer, but I would think it
> should be fairly easily fixed.

With SA 3.2.5 the POPAuth plugin worked fine. When we upgraded to
3.3.1, it stopped working. No perl changes on the server. Hopefully
someone has a workaround for this plugin. Thanks.

Rob

Reply via email to