首页 > 代码库 > PHPMail的使用

PHPMail的使用

一、去github下载PHPMail:https://github.com/PHPMailer/PHPMailer

<?phprequire PHPMailerAutoload.php;$mail = new PHPMailer;//$mail->SMTPDebug = 3;                               // Enable verbose debug output$mail->isSMTP();                                      // Set mailer to use SMTP$mail->Host = smtp1.example.com;smtp2.example.com;  // 可以用smtp.qq.com或者smtp.163.com做测试$mail->SMTPAuth = true;                               // Enable SMTP authentication$mail->Username = user@example.com;                 // SMTP username$mail->Password = secret;                           // SMTP password$mail->SMTPSecure = tls;                            // Enable TLS encryption, `ssl` also accepted$mail->Port = 587;                                    // TCP port to connect to$mail->From = from@example.com;$mail->FromName = Mailer;$mail->addAddress(joe@example.net, Joe User);     // Add a recipient$mail->addAddress(ellen@example.com);               // Name is optional$mail->addReplyTo(info@example.com, Information);$mail->addCC(cc@example.com);$mail->addBCC(bcc@example.com);$mail->WordWrap = 50;                                 // Set word wrap to 50 characters$mail->addAttachment(/var/tmp/file.tar.gz);         // Add attachments$mail->addAttachment(/tmp/image.jpg, new.jpg);    // Optional name$mail->isHTML(true);                                  // Set email format to HTML$mail->Subject = Here is the subject;$mail->Body    = This is the HTML message body <b>in bold!</b>;$mail->AltBody = This is the body in plain text for non-HTML mail clients;if(!$mail->send()) {    echo Message could not be sent.;    echo Mailer Error:  . $mail->ErrorInfo;} else {    echo Message has been sent;}

 

PHPMail的使用