includes/libmail.php
はどうもバグ入り.レビュアを決めて
メイルを送ろうとすると,途中で止まる.
原因は ValidEmail()
関数のチェックにバグが入ってる模様.(しかし
良く分からないが,Class Mail, method Mail : invalid address ごにょごにょと
いうメッセージが出て止まるのだが,このごにょごにょ部分に間違いはなくても
ときどき起こる…という厄介なもの.)
とりあえずValidEmail()
は常々 true を返すようにしてもらう.
function ValidEmail($address) { if( ereg( ".*<(.+)>", $address, $regs ) ) { $address = $regs[1]; } if(ereg( "^[^@ ]+@([a-zA-Z0-9\-]+\.)+([a-zA-Z0-9\-]{2}|net|com|gov|mil|org| edu|int)\$",$address) ) return true; else /* return false; */ return true; /* patched by T.U Fri Aug 11 17:55:17 JST 2006 */ } |