alex: mod_perl und Email::Valid

Beitrag lesen

er geht niemals in den if ( $@ ) zweig rein...
auch wenn ich ne falsche adresse angebe.

? ich bin ratlos

alex

你好 alex,

cpan doku:

Every method which accepts an <ADDRESS> parameter may
  be passed either a string or an instance of the Mail::Address
  class.  ______All errors raise an exception.______

und was hab ich davon? kann ichs umgehen?

Es wird also vermutlich massiv mit die & Konsorten gearbeitet. Lösungs-Vorschlag: versuchs mit
eval:

eval {Email::Valid->address(-address => $Mail,-mxcheck => 1)};
if($@) {
  print "hey, wrong email!";
}

再见,
克里斯蒂安