swiftmailer相关内容

避免帐户确认电子邮件的垃圾邮件过滤器

我有一个用 PHP/Symfony 构建的应用程序.其中一部分需要向用户发送本质上是帐户验证电子邮件的内容.不幸的是,我的电子邮件似乎触发了垃圾邮件过滤器(gmail、hotmail,可能还有其他)并且没有进入用户的收件箱. 我可以使用哪些策略来避免被过滤? 解决方案 与其从网站运行的服务器发送邮件,不如使用受信任的外部邮件服务器.你可以用 Swift_SmtpTransport 做 ..
发布时间:2021-09-02 19:02:29 其他开发

如何覆盖 Sylius 电子邮件系统

我需要在 Sylius 的订单确认电子邮件中附上一个 PDF 文件. 到目前为止,我已经破解了 Sylius Core Bundle:在/Sylius/Bundle/CoreBundle/Mailer/TwigSwiftMailer.php 中,我从 Twig 模板和我的订单信息(使用 Knp Snappy)生成 PDF 并将其附加到电子邮件.它运行良好,我想从 Core Bundle 中删 ..
发布时间:2021-09-02 19:02:26 PHP

Yii2 - Swiftmailer - 为每个用户添加多个动态记录

设置是这样的: 我有预订课程的用户/客户.课程可以是每个日期、每个地点和每个讲师的多个课程. 现在由于特定位置不可避免的原因需要取消预订.所以我添加了一个表 site_closure 和 location_name, start_date和 end_date,并在控制器中将 order_item status 更新为 cancelled 针对 site_closure 下一步是我 ..
发布时间:2021-09-02 19:02:23 PHP

尝试使用 SwiftMailer 通过 Gmail 发送电子邮件时出错

我正在关注 Symfony 3 文档 从我的控制器发送电子邮件,但我遇到了一个错误.我确保正确执行上述页面中的每个步骤,但没有用. 这是我的控制器的样子: renderView(//app/Resources/views/Emails/registration.html.twig'MyBundle::Emails/registration.html.twig',数组('name' => ' ..
发布时间:2021-09-02 19:02:20 PHP

通过 sendgrid 发送邮件

我正在尝试通过 sendgrid 发送邮件,这里是我的代码: //设置 Swift 邮件程序参数$transport = Swift_SmtpTransport::newInstance('smtp.sendgrid.net', 25);$transport->setUsername($username);$transport->setPassword($password);$swift = S ..
发布时间:2021-09-02 19:02:17 PHP

配置 SwiftMailer “本地域"在 Symfony 2 中轻松设置

SwiftMailer 是从 Symfony 2 项目发送电子邮件的默认方式,我想在应用程序中使用它.我已将其指向我的互联网提供商(英国的 Virgin Media)提供的 SMTP 服务器,但我的电子邮件没有成功发送.抛出的异常说 预期响应代码为 250,但得到代码“501",消息为“501 HELO 需要有效地址 响应 SMTP 命令 HELO [::1] [::1] ..
发布时间:2021-09-02 19:02:14 PHP

如何配置 Monolog 以通过 SwiftMailer 将错误发送到 Symfony2 中的备用邮件程序

在我的 symfony2 应用程序中,我有两个邮件程序,我想使用非默认邮件程序来发送 Monolog 错误.现在正在按预期发送错误,但我无法将其发送到非默认邮件程序. 这是我的 Swift Mailer 配置,我想在其中使用“phpmail"邮件程序发送错误: Swiftmailer 配置 default_mailer: authsmtp邮寄者:身份验证:运输:%mailer_tra ..
发布时间:2021-09-02 19:02:11 其他开发

Swift Mailer 不返回 smtp 邮件失败

我正在使用 Swiftmailer 通过 SMTP 发送电子邮件 我需要从 SMTP 获得响应,但我尝试的方法不起作用.甚至有可能吗? 我尝试了一个无效的电子邮件:dima44324d@vdaszdsd1dw.com - 在下面的代码中,它不会返回错误 if (!$mailer->send($message, $fails)){echo "失败:";打印_r($失败);返回假;}返 ..
发布时间:2021-09-02 19:02:08 PHP

在没有框架的情况下使用 Swiftmailer

我想使用 Swiftmailer 作为一个独立的库,没有 Symfony、Laravel、Yii、composer 等. 根据 Swiftmailer 网站,包含库的方法是调用 composer 的自动加载.php,但是在这种情况下我没有使用 composer 并且想知道需要包含/vender/swiftmailer 中的哪些基本文件才能使用库而不是 require_once '/path/ ..
发布时间:2021-09-02 19:02:02 PHP

Swiftmailer 成功发送但未收到邮件

我制作了一个简单的联系表格,并使用 swiftmailer(使用 symfony2)发送和发送电子邮件. 当我使用 gmail 帐户时一切正常,但在生产中它必须是网站域中的 noreply 地址.所以我更改了参数以对应这个电子邮件帐户. 看起来它正在工作,一个发送方法返回 true 但没有收到任何消息,我检查了一个垃圾邮件文件夹,但它也没有到达那里.设置是 100% 正确的,因为它们在 ..
发布时间:2021-09-02 19:01:59 其他开发

为什么 SwiftMailer 会发送两封电子邮件?

我通过 PHP 的 SwiftMailer 库发送电子邮件.我有这个 PHP 代码可以从 1 个发件人向 1 个电子邮件收件人发送 1 封电子邮件.代码如下: $email =/*某个电子邮件收件人*/;$sendEmail =/*发件人的电子邮件*/;$sendName =/*发件人姓名*/;$subject =/*邮件主题*/;$body =/*电子邮件正文*/;//创建消息//创建传输$t ..
发布时间:2021-09-02 19:01:54 PHP

Swiftmailer SMTP 传输拒绝本地 IP 地址

我正在尝试使用 Swift_SmtpTransport 发送电子邮件,但出现以下错误: 501 5.5.2 : Helo 命令被拒绝:IP 地址无效 SMTP 服务器是一个远程服务器,它可以在我的生产服务器上运行,但不能在我运行 OS X 的开发机器上运行. 它也不会抛出异常,而是需要我使用记录器插件来找出它不工作的原因. 我该怎么做才能让它使用真实的 IP 地址? ..
发布时间:2021-09-02 19:01:51 PHP

快速的多部分电子邮件

在 iPhone 上时,多部分邮件无法正确显示在 gmail 上.我有: $message->setBody($this->body, 'text/html');$message->addPart($this->text_body, 'plain/text'); 我也用过: $message->addPart($this->body, 'text/html');$message->addPa ..
发布时间:2021-09-02 19:01:48 PHP

Swiftmailer Gmail 连接超时 #110

我想使用 gmail 的 smtp 和下面使用 Swiftmailer 发布的 PHP 脚本发送电子邮件.现在这在我自己的网络服务器上运行良好.但是当我在创建它的人的网络服务器上使用它时,我得到了一个例外: Fatal error: Uncaught exception 'Swift_TransportException' with message 'Connection could not ..
发布时间:2021-09-02 19:01:45 其他开发

来自 Symfony Command 的 Swift 邮件

我尝试使用 Symfony 命令从命令行发送 Swift 邮件.虽然我得到以下异常. 致命错误:调用未定义的方法 Symfony\Bundle\TwigBundle\Debug\TimedTwigEngine::renderView() 在 ... 一个容器被添加到这个类中,我从 ContainerAwareCommand 函数代码如下: 私有函数 sendViaEmail($cont ..
发布时间:2021-09-02 19:01:42 PHP

使用 swiftmailer 和 symfony2 的文件条件附件

我目前正在使用 swiftmailer 附加邮件.有时我需要在邮件中附加图像文件,有时我必须发送不带附件的邮件. 这是我试过的 function sendMail($mailer,$subject, $to, $msg, $isAttachment, $attach){$message = \Swift_Message::newInstance()->setSubject($subject ..
发布时间:2021-09-02 19:01:39 其他开发

在现有的 Web 应用程序中安装 yii-mail

我刚刚下载了 yii-mail 并想在我的 yii 应用程序中使用它,但是除了文件,我不知道去哪里.我尝试访问 yii-mail 页面上提供的链接上的文档,但没有帮助.我应该把文件放在哪里,是否有一些代码需要添加到应用程序中,以便我可以使用邮件功能? 解决方案 Yii-mail 是 yii 框架的一个扩展(很明显),所以当你下载与该扩展相关的文件时,你会将它们放在 extensions 目 ..
发布时间:2021-09-02 19:01:36 PHP

Symfony2 SwiftMailer 无法与主机 smtp.gmail.com 建立连接

在阅读了大量解决方案的测试后,我仍然收到此错误. 我的参数.yml 参数:数据库主机:127.0.0.1数据库端口:空数据库名称:symfony数据库用户:root数据库密码:空秘密:holamundomailer_transport:smtpmailer_encryption:ssl邮件端口:465mailer_auth_mode:登录邮件主机:smtp.gmail.commailer_ ..
发布时间:2021-09-02 19:01:33 PHP