簡體   English   中英

使用swiftmailer捆綁包發送電子郵件時出現問題-Symfony2.1

[英]Issue sending emails with swiftmailer bundle - Symfony2.1

嘗試使用swiftmailer發送電子郵件,配置如下:

transport: smtp
host:      smtp.emailsrvr.com
user:      *user*
password:  *password*

我正在嘗試使用xampp和symfony 2.1從本地主機對此進行測試。 目前我得到的錯誤是這樣的:

“無法與主機smtp.emailsrvr.com建立連接[連接嘗試失敗,因為一段時間后連接方未正確響應,或者連接建立失敗,因為連接的主機未能響應。#10060]”

我正在調用的發送電子郵件的方法如下所示:

/**
 * Send an email
 * @param type $data
 * @return boolean
 */
protected function sendMail($data)
{
    $message = \Swift_Message::newInstance()
            ->setSubject(isset($data['subject']) ? $data['subject'] : 'No subject')
            ->setFrom($data['from'])
            ->setTo($data['to'])
            ->setBody(
                $this->render('myBundle:emails:'.$data['view'].'.txt.twig',
                $data['viewData']));
    $this->get('mailer')->send($message);

    return true;
}

在發送電子郵件之前,XAMPP中是否可能需要設置某些內容? 我已經嘗試了一些方法,但是到目前為止沒有任何效果。

這是ISP阻止某些端口的問題,我不得不為本地主機使用端口587,我們將服務器提供程序切換為Bluehost阻止了25和587。希望這對遇到同一問題的任何人都有用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM