We use procmail to reformat and filter email messages sent from many lead capture websites where the clients enter their reply email address manually.
When we receive the message at our application we send a welcome email, and receive back the Undeliverable Email message where the clients entries are invalid, but I would like to be able to kill messages with undeliverable email addresses on our mail server before they are delivered to our application.
I have found discussions on filtering masqueraded addresses, but since the IP of the sending system is not related to the entered client's email address, this does not appear to help. I would think that it should be able to query the email server to identify if the address is valid. If anyone has any ideas on how I might be able to accomplish this, the information would be greatly appreciated.