[eluser]Ahmed Nuaman[/eluser]
Sorry about being very brief on the post. I'll need to revert back to my old code in order to send a test email.
Mail property was always set to "html" in "Email.php" as $config["mailtype"] and also as $mail->SetMailType("html") (that might not be the exact spelling but I think you'll understand).
Looking at some text emails I've kept, the difference between CI's class and PHPMailer is that CI still uses 'User-agent' header. This may've been the header that's thrown our server. Then again, I could be very wrong. Unfortunatly (and this is frustrating) all our server says is "incorrect header line found while scanning headers".
I'll look into it.
Also, because our server's Windows, it likes \r\n and not \n. I had to find that out the hard way with the Email class.
PS I'm speaking about two different servers here: the windows is our dedicated web hosting server and the mail server is a Mac OS X Tiger in-house server.