Quote:
Originally Posted by TalkVirginia
I should have more time to reply to your post this weekend. Sorry. Things have been very busy.
|
Hi TalkVirginia,
as I wanted at least some basic feedback inside the acp about the mail addresses producing errors, I modified your add-on by myself.
First, I added a column "bounced" to the reminder log in the database. Then, I modified your inactivitylog.php to show more columns (returned (y/n), last activity). The last step was to implement a very, very basic imap parser which processes all mail in the mailbox (configuration inside the file). This file is run as a cronjob outside the forum. I don't know if you have already done something about your bounce manager. If not, those few lines of code might get you started. The mail parser is more than basic, it's more like a proof of concept.
For all the others: You are free to use that modification but please note that I won't support it at all - this is code I just wrote for my needs. I am still waiting for a "professional" bounce manager to be implemented as my simple solution which is just 50 lines of code most likely won't work with all mail servers. Don't use this modification in production without fully understanding the script!
This is the DB statement to add the bounce column. Make sure you change the db/prefix accordingly.
Code:
ALTER TABLE `YOURDB`.`YOURPREFIXinactiveuserlog` ADD COLUMN `bounced` VARCHAR(1) NOT NULL AFTER `validemail`;
Thanks again for this awesome mod! Cheers,

Aileron