2011-12-15 134 views
-2

如何使用PHP從本地主機發送郵件?使用PHP從Localhost發送郵件

從本地主機將郵件發送到遠程服務器

我使用WAMP的服務器,操作系統Windows XP。

誰能告訴我關於這個問題

感謝ü提前

+3

嗯....告訴我們,你已經嘗試的途徑... – Flukey 2011-12-15 11:41:10

+1

如果你嘗試過「所有方式」,那麼我們可以提供的東西不多,是嗎? – TRiG 2011-12-15 11:43:11

回答

0

有一個Gmail帳戶?是?涼!因爲這將是您最簡單的解決方案。如果沒有,您可以使用此庫連接到任何其他SMTP服務器。讓我們使用Gmail從我們的PHP腳本發送電子郵件,這裏有雲:

下載SwiftMailer庫從這裏:http://swiftmailer.org/download

# get the library 
require_once 'Swift/lib/swift_required.php'; 

# setup the transport 

$transport = Swift_SmtpTransport::newInstance('smtp.gmail.com', 465, 'ssl') 
    ->setUsername('[email protected]') 
    ->setPassword('yourpassword'); 

$mailer = Swift_Mailer::newInstance($transport); 

# create our message 

$message = Swift_Message::newInstance('Hello World!') 
    ->setFrom(array('[email protected]' => 'Skynet')) 
    ->setTo(array('[email protected]' => 'Terminator')) 
    ->setBody('What would you like to say in the email?'); 

# send the message! hooray! 

$mailer->send($message);