I need to implement open and click through statistics for emails generated out of the system. We have already implemented RFC3464 to track hard and soft bounces. But what are the ways to capture the mail opened by the reader or read by the user event when bulk emails are sent ??
The only way is to use the spammer's technique of including an image in the mail, and that is liable to be defeated by most MUA's these days (assuming your mail is not caught by spam filters).
RFC3464 will only get you statistics from mail servers that support it (and older SMTP servers out there will not support this).
So, can't really be done with the mail alone. You need to work with the lowest common denominator (SMTP) which make no provision for reporting delivery success or failure. Your best bet is to include a link in your mail and hope user's click on it, then you can record which mails were successful. Its not a completely hopeless bet; if the people you mail are actually interested in whatever you mail them about you can expect a decent amount of clicks. If they are not its probably pointless emailing them anyway.