Am 22.12.2012 23:10, schrieb Andrew Edelstein:
> I have an issue where some of our web servers are passing bad email addresses 
> to a Postfix server, which is then
> doing some sort of re-write on the address to make it compliant, then passing 
> it to our outbound server (PowerMTA).
> PowerMTA is then attempting to send the message, which fails as the recipient 
> address doesn't exist.
> I have a process that reads the PowerMTA log files and produces an XML report 
> for another application to read and
> remove bad addresses from our database. This final process is unable to deal 
> with these addresses, as it does not
> consider the form of the address to be "correct" and throws an error. I have 
> no control over this final process.
> I thought for the longest time either PowerMTA or my log processing / report 
> generation tool was at fault, due to
> the near-impossibility of a Unix shell script to properly process a CSV file. 
> I finally determined the problem is
> at Postfix (or at least, could be solved at the Postfix level.)

why do you not fix your web-applications?
there are functions to validate e-mail addresses in every programming language

wrong behavior should be fixed at the root cause

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to