ldoozer Posted May 15, 2007 Share Posted May 15, 2007 Hi All, I have enherated this bit of code from another developer and I dont quite understand it all + I seem to be getting a mail delivery error when the function is called and have checked that the email address passed is valid. From looking at the delivery report I think it may be something to do with the last bit 'smtp': send(array($recipient, 'smtp')); but not sure what this does so dont wanto to remove it. Can any one help?? function sendMessage($message, $subject, $recipient) { $mail = new htmlMimeMail(); $mail->setHtml($message); $mail->setReturnPath('admin@mysite.co.uk'); $mail->setFrom('"admin" <admin@mysite.co.uk>'); $mail->setSubject($subject); $mail->setHeader('X-Mailer', 'mysite.co.uk'); $result = $mail->send(array($recipient, 'smtp')); } Quote Link to comment https://forums.phpfreaks.com/topic/51553-mailer-function/ Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.