2015-11-16 78 views
0

我正在使用郵件()在我的php應用程序中發送電子郵件。由於我無法訪問我的託管服務器設置(php.ini),是否可以從我的應用程序配置SMTP設置?到目前爲止,我發現這種方法PHP - 沒有php.ini的SMTP配置

$smtp = Mail::factory('smtp', array(
      'host' => 'ssl://smtp.gmail.com', 
      'port' => '465', 
      'auth' => true, 
      'username' => '[email protected]', //your gmail account 
      'password' => 'snip' // your password 
    )); 

但一旦我不知道如何將這個郵件類和第二,我需要做到這一點,我到處都在應用程序中發送郵件等等,似乎對我不好。

+0

你在用什麼郵件?它只是標準郵件功能嗎?你創造了這個類和方法? – Pazuzu156

+0

如果是這樣,看看PHPMailer:https://github.com/PHPMailer/PHPMailer – Pazuzu156

+0

是的,我使用標準的郵件功能,上面的代碼是我發現替代手動設置smtp設置 – stackUnderflow

回答

0

The PHP manual說,你可以設置以外的所有路徑在目錄本地.htaccess文件sendmail二進制文件。您的示例代碼似乎使用PEAR :: Mail擴展,這可能不適用於您的系統。