Do you have a question? Post it now! No Registration Necessary. Now with pictures!
- Posted on
- Suppressing Notices from imap_headerinfo()?
- Mike Walsh
November 21, 2005, 11:39 am
rate this thread
I have encountered a situation where I can't suppress some notices from
imap_headerinfo() and I can't figure out why. It appears that
imap_headerinfo() doesn't like the e-mail address in the article (which is
SPAM blocked) and spits out the following:
Notice: (null)(): Unterminated mailbox: t.gould@.MISSING-HOST-NAME.
(errflg=3) in Unknown on line 0
Notice: (null)(): Must use comma to separate addresses:
lancaster(DOT.)ac(DOT.)uk> (errflg=3) in Unknown on line 0
I have tried calling ob_start() and ob_clean() around my calls to
imap_headerinfo() as well as adding the '@' character to the call to
$header = @imap_headerinfo($nntp, $i) ;
$ob = ob_get_contents() ;
Oddly the $ob variable doesn't contain anything which implies that
imap_headerinfo() is dumping it's notices directly.
Any suggestions on how to suppress these notices? I don't even use the
email field in my application.
Mike Walsh -- mike underscore walsh at mindspring dot com