Suppressing Notices from imap_headerinfo()?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux