<?php
require_once "Mail.php";
$from = "<[email protected]>";
$to = "<[email protected]>";
$subject = "Hi!";
$body = "Hi,\n\nHow are you?";
$host = "ssl://smtp.gmail.com";
$port = "465";
$username = "<[email protected]>";
$password = "somepassworrd";
$headers = array ('From' => $from,'To' => $to,'Subject' => $subject);
$smtp = Mail::factory('smtp', array ('host' => $host,'port' => $port,'auth' =>true,
'username' => $username,
'password' => $password));
$mail = $smtp->send($to, $headers, $body);
if (PEAR::isError($mail))
echo("<p>" . $mail->getMessage() . "</p>");
else
echo("<p>Message successfully sent!</p>");
?>
當我試圖執行這些PHP腳本我得到這些錯誤如何使用php腳本發送電子郵件?
FATAL ERROR Class Mail NOT found ON number line 18
我知道上面的問題是這些
Send email using the GMail SMTP server from a PHP page
但它不是working.My PHP可能重複版本是5.3.4 Xampp 1.7.4版本。
mail('[email protected]', 'My Subject', $message); \\ I tried these
但它顯示了一個警告說缺少標題。
如何發送電子郵件使用php腳本?
我們可以在不使用PHP驗證的情況下發送電子郵件嗎?因爲vb.net使用服務器認證,但我發現在谷歌上的大多數代碼是沒有認證的PHP。所以我有疑問
最後請幫助我這些嘗試從2個小時左右!
什麼是Mail.php,你從哪裏得到它? –