Prezados,
Como configurar o zendFramework para utilizar proxy?
No Curso ensina o envio de email, mas se eu precisar do proxy como e onde configurar?
Segue meu código. IndexController.php
if($this->request->isPost()) { $nome = $this->request->getPost('nome'); $email = $this->request->getPost('email'); $msg = $this->request->getPost('msg');
$msgHtml = "
<b>Nome:</b> {$nome},<br>
<b>Email:</b> {$email},<br>
<b>Mensagem:</b> {$msg}
";
$htmlPart = new MimePart($msgHtml);
$htmlPart->type= 'text/html';
$htmlMsg = new MimeMessage();
$htmlMsg->addPart($htmlPart);
$email = new Message();
$email->addTo('meuemail@xxx.com.br');
$email->setSubject('Contato feito pelo site');
$email->addFrom('meuemail@xxx.com.br');
$email->setBody($htmlMsg);
$config = array(
'host' => 'smtp.gmail.com',
'connection_class' => 'login',
'connection_config' => array(
'ssl' => 'tls',
'username' => 'meuemail@xxx.com.br',
'password' => 'xxxxxx'
),
'port' => 587,
);
$transport = new SmtpTransport();
$options = new SmtpOptions($config);
$transport->setOptions($options);
$transport->send($email);
$this->flashMessenger()->addMassenge('Email enviado com sucesso.');
return $this->redirect()->toURL('/Index');