利用 Gmail 發送信件


一般我們在做線上客服,想透過線上直接寄信,都是自己用PHP加上mail function 設定好就可以寄信了

這樣的最大問題就是SMTP設定問題,雖然可自行依照各ISP SMTP 發送,可是最大的問題就是移機或是其他種種因素,這樣就變成非常的不方便了


所幸 透過 Google 大神 搜尋,讓我找到兩篇文章,依照設定就可以了
1、http://www.wretch.cc/blog/ie618/13312586
2、http://www.minwt.com/?p=1530

在這裡做個小整理
設定請參考:http://www.wretch.cc/blog/ie618/13312586

一、準備好  PHPMailer 透過PHPMailer 即可發信
     下載網址:http://sourceforge.net/projects/phpmailer/files/phpmailer%20for%20php5_6/

二、修改 class.phpmailer.php
      1、173行 的 public $Host = 'localhost'; 改成 public $Host = 'ssl://smtp.google.com';
      2、184行 的  public $Port = 25 ; 改成 public $Port = 465

三、修改 php.ini 設定檔
       1、;extension=php_openssl.dll 把前面的 ; 拿掉 extension=php_openssl.dll
       2、smtp_portt = 25  改成 smtp_prot = 465

四、重新啟動阿帕契

實際測試參考:http://www.minwt.com/?p=1530

只要依照上面這兩個操作,就可以正常使用了

留言

這個網誌中的熱門文章

Routeros中TX與RX的定義

RouterOS 啟用 (NAT)IP地址轉換

Windows 7 輸入法不見