Process Bounces not working properly

When I click on “process bounces” I get the following message: Error: IMAP is not included in your PHP installation, cannot continue
Check out http://www.php.net/manual/en/ref.imap.php
My mail system does not have IMAP, only POP.
On phplist 3.0.6

@Digiplay You asked the same question last year IMAP error after OS upgrade

I have too the same problem , after the installation of php5-imap , the problem still alive.
Kindly tell me how to resolve this problem, i didn’t get any bounces in my phplist software.

@tt_mubarak Please explain clearly what the problem is, see this topic for how to do that How to get help: a short guide

Also, see the online documentation
https://www.phplist.org/manual/ch040_bounce-management.xhtml

You might need to contact you hosting provider to enable IMAP.
Some hosts are notorious for putting a ludicrous number of websites on one server. Sometimes they cut lot’s of services in order to keep the server from bogging down.
Just because you have the PHP lib doesn’t mean it’s enabled in the mailserver.

$bounce_protocol = ‘pop’;

define (“MANUALLY_PROCESS_BOUNCES”,1);

$bounce_mailbox_host = ‘pop.gmail.com’;
$bounce_mailbox_user = ‘askforhelp.bounces@gmail.com’;
$bounce_mailbox_password = ‘password@1234’;

$bounce_mailbox_port = “995/pop3/ssl/novalidate-cert”;

$bounce_mailbox = ‘/var/mail/listbounces’;

$bounce_mailbox_purge = 1;

$bounce_mailbox_purge_unprocessed = 1;

$bounce_unsubscribe_threshold = 5;

I also do a Process Bounce check by going to the Manage Bounces page manually. But it is still not recording that the email has bounced.

Can anyone help me with what I am doing wrong or what more should I be doing to see the bounce stat working on the stats overview page?

All the help is appreciated. Thanks.

I tried to work out via your link, still my bounce doesn’t work correctly.
Here is my config.php file
$message_envelope = ‘bounceadd@mydomain.com’;
$bounce_protocol = ‘pop’;
define(‘MANUALLY_PROCESS_BOUNCES’, 1);
$bounce_mailbox_host = 'mail.mydomain.com;
$bounce_mailbox_user = ‘bounceadd@mydomain.com’;
$bounce_mailbox_password = ‘mybounceaddpasswrd’;
$bounce_mailbox_port = “995/pop3/ssl/novalidate-cert”;
bounce_mailbox_purge = 0;
$bounce_mailbox_purge_unprocessed = 0;
$bounce_unsubscribe_threshold = 5;
define(‘USE_ADVANCED_BOUNCEHANDLING’,1);

Please help to resolve this problem

Thank you

What actually is the problem?

When you run “process bounces”, if that appears to work with no errors then your configuration is correct.

If phplist doesn’t retrieve a bounce then there are not any in the pop mailbox.

Hello, sir
My pop mailbox is working properly and i got all bounce messages to my pop mailbox, but i didn’t get any bounce notification from phplist software in phplist statistics.
When i click process bounce link , it shows like this…

"Cannot create POP3 connection to web.mademail.in: Can not authenticate to POP3 server: [AUTH] Authentication failed.
Processing bounces based on active bounce rules
0 bounces processed by advanced processing
0 bounces were not matched by advanced processing rules
Identifying consecutive bounces
Nothing to do
total of 0 subscribers processed "

I don’t know my regular expression is fault or not.
My example regular expression was like this – (this user doesn’t have a yahoo.com account)

Give me some more examples of regular expression and provide some useful information to resolve this problem correctly

Thank you

This indicates that the user or password are incorrect.

Hello,

The process bounce rule is working properly,
Please help me to set cron job for that

Thank you

@tt_mubarak Please see the online documentation https://www.phplist.org/manual/

This forum is to help solve problems, not to give step by step advice on how to install phplist.

What is the crontab command for processbounce at a given time

Thanks in advance

Hi, sir

I used to an unsubscribe link to phplist lists/admin/sendemailib.php

addCustomHeader(“List-Unsubscribe”,“mailto:admin@mydomain.com?subject=unsubscribe”);

Unfortunately gmail didn’t read it automatically. But I used to send via gmail smtp it reads. Tell me why this happened to us.

Thank you

Hello @tt_mubarak,

If you are editing the sending source code and need technical support for that, no one here would have the resources to support your effort.

However, for logging into the gmail to check your bounces, you need to adjust a settting in gmail to allow pop connections. In the USA, it is not allowed by default, and you need to change it so that phpList can login vial pop.

I don’t use gmail much, you’ll have to poke around in the settings to find it.

Dan

Hello All,

I found out solution of this problem -Error: IMAP is not included in your PHP installation, cannot continue

Please run these commands on your linux server -

  1. yum install php55-imap

  2. service httpd restart

Thank you

Pooja G.