Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Email Zend Framework 2邮件SmtpOptions SSL_Email_Ssl_Zend Framework2_Smtp - Fatal编程技术网

Email Zend Framework 2邮件SmtpOptions SSL

Email Zend Framework 2邮件SmtpOptions SSL,email,ssl,zend-framework2,smtp,Email,Ssl,Zend Framework2,Smtp,我正在尝试找出如何使用Zend SMTP传输和SSL发送电子邮件。新的SmtpOptions类似乎没有包含ssl的属性。有什么想法吗?下面是一个将SSL选项传递给SmtpOptions类的示例: use Zend\Mail\Transport\Smtp as SmtpTransport; use Zend\Mail\Transport\SmtpOptions; // Setup SMTP transport using LOGIN authentication $transport = new

我正在尝试找出如何使用Zend SMTP传输和SSL发送电子邮件。新的SmtpOptions类似乎没有包含ssl的属性。有什么想法吗?

下面是一个将SSL选项传递给
SmtpOptions
类的示例:

use Zend\Mail\Transport\Smtp as SmtpTransport;
use Zend\Mail\Transport\SmtpOptions;

// Setup SMTP transport using LOGIN authentication
$transport = new SmtpTransport();
$options   = new SmtpOptions(array(
    'name'              => 'localhost.localdomain',
    'host'              => '127.0.0.1',
    'connection_class'  => 'login',
    'connection_config' => array(
        'username' => 'user',
        'password' => 'pass',
        'ssl'      => 'tls', // can use tls or ssl
    ),
));
$transport->setOptions($options);
$transport->send($message);
希望有帮助