2016-05-09 38 views
1

我正在開發Codeigniter中的一個項目,它遵循MVC模式,我創建了一個模型將驗證電子郵件發送到我的網站的註冊會員。該代碼工作完美地使用谷歌的上localhost SMTP,但現在該網站是LIVE,我不知道有關協議和Web郵件,因爲我是新來這個.. 的localhost代碼是在這裏:使用cPanel從我的現場網站(域名郵箱地址)發送驗證郵件

$config = Array(
      'protocol' => 'smtp', 
      'smtp_host' => 'ssl://smtp.googlemail.com', 
      'smtp_port' => 465, 
      'smtp_user' => 'My Mail', 
      'smtp_pass' => 'My Password', 
      'mailtype' => 'html', 
      'charset' => 'iso-8859-1', 
      'wordwrap' => TRUE 
     ); 

現在需要通過Web Mail CPanel使用它的更改是什麼?

+0

你可以把你用來發送電子郵件的代碼嗎? – Manmohan

+0

先生代碼工作正常..我只是想知道,我使用的是webmail,我應該在這些行寫什麼.. '協議'=>'smtp', 'smtp_host'=>'ssl:// smtp.googlemail.com', –

回答

0

在您的webmail設置中,您會發現smtp設置。 主要情況下的端口將相同。您需要根據您的新服務器更改主機,用戶名和密碼。

會有鏈接「配置郵件客戶端」的電子郵件部分的情況下,使用的是標準的cPanel設置和自定義不是由您的託管服務提供商

編輯

好做,這是直接的步驟。

  1. 登錄到您的cPanel
  2. 轉到電子郵件節
  3. 再去配置郵件客戶端
  4. 現在檢查如主機端口等

'smtp_host'=>「SSL的詳細信息: //smtp.googlemail.com',//這將在cpanel上給出

'smtp_port'=> 465,//這將在cpanel上給出

'smtp_user'=> '我的郵件',//這將通過您的主機的電子郵件設置,[email protected]

'smtp_pass'=> '我的密碼' //密碼爲username @ domain PS:你也可以使用你已經使用的gmail設置,如果它是你自己的網站的話。

+0

對不起,我真的很新這個..我必須使用Outlook作爲我的郵件客戶端?我沒有得到請幫助.. –

+0

請檢查編輯。 –

+0

安全的SSL/TLS設置 (推薦) 用戶名:\t我的用戶名密碼 :\t我的密碼 接收服務器:\t web2013.websitewelcome.com 端口993 端口995 發送郵件服務器:\t web2013.websitewelcome.com 端口465 IMAP,POP3和SMTP需要身份驗證。 驗證是必需的。我應該如何驗證? 「 –

相關問題