Yeah, I'm trying to give some back to GeekLog, even if it is just via seat-of-my-pants technical advice.
Well, at least you got beyond your "can't redefine function" error. It's progress, of a sort.
Quote by Don: Removed the extra 'pear' from the path.
Now I get the 'Successfully sent 0 messages and unsuccessfully sent 11 messages' message. My error log shows 11 of these:
03/19/2005 10:33:27 PM - [pear_error: message="Validation failed for "Blah3.com "" code=0 mode=return level=notice prefix="" info=""]
So I'm assuming the problem lies elsewhere...
Do you have $_CONF['site_mail'] defined? Correctly? Just looking at your error message and a quick Googling makes me think that what PEAR can't validate is an e-mail address.
For whatever reason, it's getting "Blah3.com" as the formatted address, and then barfing out because there is no "@" symbol, which it expects in a valid e-mail address.