I am using imap_headerinfo() to query articles from an NNTP server. 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 imap_headerinfo(). ob_start() ; $header = @imap_headerinfo($nntp, $i) ; $ob = ob_get_contents() ; ob_clean() ; 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. Thanks, Mike -- Mike Walsh -- mike underscore walsh at mindspring dot com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php