TigerZF
🌐Español

45.13. Asegurando el transporte SMTP

Zend_Mail también admite el uso de TLS o SSL para asegurar una conexión SMTP. Esto puede habilitarse pasando el parámetro 'ssl' al arreglo de configuración en el constructor de Zend_Mail_Transport_Smtp con un valor de 'ssl' o 'tls'. Opcionalmente se puede proporcionar un puerto, de lo contrario se usa por defecto el 25 para TLS o el 465 para SSL.

Ejemplo 45.13. Habilitando una conexión segura dentro de Zend_Mail_Transport_Smtp

$config = array('ssl' => 'tls',
                'port' => 25); // Optional port number supplied

$transport = new Zend_Mail_Transport_Smtp('mail.server.com', $config);

$mail = new Zend_Mail();
$mail->setBodyText('This is the text of the mail.');
$mail->setFrom('sender@test.com', 'Some Sender');
$mail->addTo('recipient@test.com', 'Some Recipient');
$mail->setSubject('TestSubject');
$mail->send($transport);