Upgraded to 3.3.0
I want to see what email addresses are being bounced. When I go to STATISTICS > STATISTICS OVERVIEW the BNCS emails and views are not reflecting - they both appear as “0”. Earlier today the views was working correctly but since then I have upgraded to 3.3.0 and made various changes to the config.php file and it isn’t working any more. The email box does not have any emails in it but when I go to SYSTEM > MANAGE BOUNCES > VIEW BOUNCES I can see that the system was recognising bounces up until 27-08-2016 so something must have changed around then.
Not sure if this makes a difference but my email address settings are:
Incoming server: mail.cpmmailer.co.za
Outgoing (SMTP) server: smtp.cpmmailer.co.za
SMTP Authentication: On (same Username as incoming)
SMTP Port: 587
Please see my config.php setting below and let me know if you can see if anything is wrong or have any advice. Thanks in advance.
# Message envelope. This is the email that system messages come from # it is useful to make this one where you can process the bounces on # you will probably get a X-Authentication-Warning in your message # when using this with sendmail # NOTE: this is *very* different from the From: line in a message # to use this feature, uncomment the following line, and change the email address # to some existing account on your system # requires PHP version > "4.0.5" and "4.3.1+" without safe_mode $message_envelope = 'email@example.com'; # Handling bounces. Check README.bounces for more info # This can be 'pop' or 'mbox' $bounce_protocol = 'pop'; # set this to 0, if you set up a cron to download bounces regularly by using the # commandline option. If this is 0, users cannot run the page from the web # frontend. Read README.commandline to find out how to set it up on the # commandline define('MANUALLY_PROCESS_BOUNCES', 0); # when the protocol is pop, specify these three $bounce_mailbox_host = 'mail.cpmmailer.co.za'; $bounce_mailbox_user = 'firstname.lastname@example.org'; $bounce_mailbox_password = 'PASSWOED'; # the "port" is the remote port of the connection to retrieve the emails # the default should be fine but if it doesn't work, you can try the second # one. To do that, add a # before the first line and take off the one before the # second line $bounce_mailbox_port = '110/pop3/notls'; #$bounce_mailbox_port = "110/pop3"; # it's getting more common to have secure connections, in which case you probably want to use #$bounce_mailbox_port = "995/pop3/ssl/novalidate-cert"; # when the protocol is mbox specify this one # it needs to be a local file in mbox format, accessible to your webserver user $bounce_mailbox = '/var/spool/mail/listbounces'; # set this to 0 if you want to keep your messages in the mailbox. this is potentially # a problem, because bounces will be counted multiple times, so only do this if you are # testing things. $bounce_mailbox_purge = 1; # set this to 0 if you want to keep unprocessed messages in the mailbox. Unprocessed # messages are messages that could not be matched with a user in the system # messages are still downloaded into phpList, so it is safe to delete them from # the mailbox and view them in phpList $bounce_mailbox_purge_unprocessed = 1; # how many bounces in a row need to have occurred for a user to be marked unconfirmed $bounce_unsubscribe_threshold = 5;