I want to improve our mail server lists by handling all
the bounces we get in our websites. I have a website which has over 8000+ users and another website which as over 1500+ users, they are emailed various notifications every second, ie. job alerts, email alerts,
I am using POP connections with EXIM
on APACHE server, most scripts are based
on PHP language generates email
on the fly.
Problems i have
But some users has registered long time ago and now quite few has bounce email address
Some users register with dummy emails like
[email protected] which never existed but a valid email address, any chance of stopping this without asking them login to
the email account and clicking links which dont work most times.. (too annoying to
the end user)
Server is sending unnecessary emails can be avoided if i know they dont exists ?
Solutions i need to have
Is there a way i can download
the bounce email list somewhere (WHM/Cpanel), i know exim mail has it but its not readable (i need a file like CSV or something similar to scan them over and write a php script to delete
the users from
the database ?)
I need to know if there is any function in
the PHP that can check
the existence of
the email address
on the fly ? so that i can set
the email send function in
the mailer class to check before it sends out.
On the server will bouncing emails are going to eatup lots of server resources ? like memory/cpu
on processing them ? or are they are minimal where we dont have to worry about this at all ?
May be a opensoruce or linux software to capture them and view them in a report basis and cleaning them up ?
I am not a linux expert or server admin but i do lot of PHP coding, so please be descriptive of
the solutions specially if they are linux commands
Thank you!