我正在尝试使用codeigniter功能发送电子邮件。我试过这个代码。
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
public function __construct()
{
parent::__construct();
}
function index()
{
$this->load->library('email');
$this->email->from('praju.rade@gmail.com', 'Your Name');
$this->email->to('praju.rade@gmail.com');
$this->email->subject('Email Test');
$this->email->message('Testing the email class.');
$this->email->send();
//$this->load->view('welcome_message');
}
}?>
I got this error.
遇到PHP错误
严重性:警告
消息:mail(): Failed to connect to mailserver at"smtp.wlink.com.np"端口25,验证您的"SMTP"answers"smtp_port"在php.ini中设置或使用ini_set()
文件名:库/Email.php
行号:1553
错误消息有助于了解发生了什么。您可以联系您的供应商提供有关SMTP服务器的信息,或者将您的首选项邮件CodeIgniter设置为不使用SMTP,它们使用本地PHP邮件功能https://codeigniter.com/user_guide/libraries/email.html email-preferences
你也可以使用Gmail SMTPhttp://www.formget.com/codeigniter-gmail-smtp/