1
如何在共享主機環境中安裝phpMailer
?我需要使用它來進行用戶的電子郵件驗證和密碼更改。如何在共享主機環境中安裝phpMailer?
如何在共享主機環境中安裝phpMailer
?我需要使用它來進行用戶的電子郵件驗證和密碼更改。如何在共享主機環境中安裝phpMailer?
您可以在這裏下載:https://github.com/PHPMailer/PHPMailer
上傳的文件夾到您的服務器,包括與此行的主要文件:
<?php
require 'phpmailerfolder/PHPMailerAutoload.php';
?>
之後,您將需要一個外部SMTP帳戶,如Gmail以.com爲例。這裏是PHPMailer的與Gmail工作的例子:
<?php
require 'phpmailerfolder/PHPMailerAutoload.php';
$mail = new PHPMailer;
$mail->isSMTP();
$mail->SMTPDebug = 0;
$mail->Debugoutput = 'html';
$mail->Host = "smtp.gmail.com";
$mail->Port = 587;
$mail->SMTPSecure = 'tls';
$mail->SMTPAuth = true;
$mail->Username = "[email protected]";
$mail->Password = "yourpassword";
$mail->setFrom('[email protected]', 'Your Name');
$mail->addAddress('[email protected]', 'To');
$mail->Subject = "Subject";
$mail->Body = "Message";
if (!$mail->send()) {
echo "Error sending message";
} else {
echo "Message sent!";
}
?>
確保啓用此Gmail帳戶太「非安全應用程序」:https://support.google.com/accounts/answer/6010255?hl=en
我可以使用的電子郵件帳戶從網站?像'emailname @ domainname.com'? –
是的,你可以使用任何你想要的SMTP,只需將smtp.gmail替換爲服務器中的smtp和信息即可。 – bruno
順便說一句,安裝過程有沒有像作曲家? JSON?我應該忽略它並遵循你所說的話嗎? –