从我的服务器向某人的帐户发送电子邮件时遇到问题我的意思是我需要将电子邮件从
myemail@mydomain.com发送到任何其他帐户,无论是Live、hotmail 还是 gmail等,当然来自PHP script
我已经从我的 中创建了电子邮件帐户CPanel
,并且我尝试通过此代码发送电子邮件。
$config['protocol'] = 'smtp';
$config['smtp_host'] = "mail.mydomain.com";
$config['smtp_user'] = "myemail@mydomain.com";
$config['smtp_pass'] = "password";
$config['smtp_port'] = "25";
$this->load->library('email',$config);
$this->email->from("myemail@mydomain.com", 'test');
$this->email->to("actualemail@live.com"); // the user email
$this->email->subject("hello");
$this->email->message("test test test");
if (!$this->email->send()) {
echo "error";
//$this->email->print_debugger();
exit;
}
//$this->email->print_debugger();
//exit;
echo "success";
请注意,我正在使用 codeigniter 框架。奇怪的是发送电子邮件没有任何问题,我收到成功消息,但是当我转到我的接收电子邮件帐户时,我没有找到任何电子邮件。怎么办,我厌倦了很多尝试:(。