如何使用PHP和PHPMAILER發送純文字郵件?
概述:
在web應用程式開發中,經常需要發送電子郵件,無論是發送驗證郵件、通知郵件還是行銷郵件。 PHPMAILER是PHP中一個非常流行的電子郵件發送類別庫,它提供了豐富的功能和簡單易用的介面。本文將介紹如何使用PHP和PHPMAILER發送純文字郵件,並提供相應的程式碼範例。
步驟:
require 'path/to/PHPMailer/PHPMailerAutoload.php';
$mail = new PHPMailer; $mail->setFrom('sender@example.com', 'Sender Name'); $mail->addAddress('recipient@example.com', 'Recipient Name'); $mail->Subject = 'Example Subject'; $mail->Body = 'This is the body of the email.';
$mail->isSMTP(); $mail->Host = 'smtp.example.com'; $mail->SMTPAuth = true; $mail->Username = 'user@example.com'; $mail->Password = 'secret'; $mail->Port = 587;
send()
方法傳送郵件了。以下是範例程式碼:if ($mail->send()) { echo 'Email sent successfully!'; } else { echo 'Email could not be sent.'; echo 'Mailer Error: ' . $mail->ErrorInfo; }
完成上述步驟後,我們就可以使用PHP和PHPMAILER發送純文字郵件了。根據實際需求,可以自訂郵件內容、主題、收件者和寄件者等資訊。
總結:
本文介紹如何使用PHP和PHPMAILER發送純文字郵件。透過下載並引用PHPMAILER類別庫,設定郵件屬性、配置SMTP伺服器訊息,最後呼叫send()
方法即可傳送郵件。希望本文對你在web應用程式開發中的郵件發送需求有所幫助。
參考程式碼:
require 'path/to/PHPMailer/PHPMailerAutoload.php'; $mail = new PHPMailer; $mail->setFrom('sender@example.com', 'Sender Name'); $mail->addAddress('recipient@example.com', 'Recipient Name'); $mail->Subject = 'Example Subject'; $mail->Body = 'This is the body of the email.'; $mail->isSMTP(); $mail->Host = 'smtp.example.com'; $mail->SMTPAuth = true; $mail->Username = 'user@example.com'; $mail->Password = 'secret'; $mail->Port = 587; if ($mail->send()) { echo 'Email sent successfully!'; } else { echo 'Email could not be sent.'; echo 'Mailer Error: ' . $mail->ErrorInfo; }
注意:上述程式碼中的path/to/PHPMailer/PHPMailerAutoload.php
應變更為實際的檔案路徑。
以上是如何使用PHP和PHPMAILER發送純文字郵件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!