问题标签 [mailer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
738 浏览

ruby-on-rails-3 - Rails 3邮件拦截器冲突

我遵循 RailsCasts 教程(发送电子邮件修订版)。我不得不更改“配置”中的开发文件,因为它无法正常工作。总是当我尝试添加拦截器(告诉 Rails 也将电子邮件发送给我)时,它会停止将其发送给用户。如果我禁用它,它会将其发送给用户,但不会发送给我。我根本没有收到任何错误。谢谢 !

0 投票
5 回答
3659 浏览

ruby-on-rails - 设计中的自定义变量重置密码说明?

我需要能够自定义 Rails 设计邮件程序视图以获取重置密码说明。

为此,我需要做两件事。

  1. 为链接指定自定义 URL,使其成为基于特定业务逻辑的主机/域。这个主机和域来自浏览器中的URL,即用户点击忘记密码时的请求对象。所以我在delayed_job 中没有请求对象来根据需要处理它,因此我需要能够在发送电子邮件的delayed_job 中的某个时间点执行此操作。

  2. 将自定义变量传递给邮件视图,以便我可以为视图添加各种其他逻辑,根据需要隐藏和显示位。

任何人都可以帮忙吗?我可以看到您可以为设计生成邮件视图,但我还需要能够将各种项目传递给它。例如,我是否需要以某种方式自己覆盖用户模型和密码控制器中的功能?

0 投票
1 回答
2922 浏览

ruby-on-rails - 注册后如何向用户发送电子邮件(设计 gem)

我已经让 Recoverable 模块工作了,所以我所有的邮件设置都设置好了。

我需要在我的邮件类中添加mettod:

我将使用http://railscasts.com/episodes/206-action-mailer-in-rails-3 railscast 来执行此操作

但是我应该在哪里调用 congrats 方法?在 after_sign_up_path_for 与否?最佳做法是什么?

0 投票
3 回答
1310 浏览

php - 为什么我无法使用 siwapp 发票软件发送电子邮件?

我已经安装了一个 siwapp 发票软件。它安装成功,但是当我尝试使用定期配置文件甚至向我的客户发送发票时,出现错误:

我试图搜索它,有很多与我的问题相似的问题,但我不太确定我们是否使用相同的软件。试图播放这个软件的源文件,我发现这个配置文件包含:

我在这里错过了什么吗?我怎样才能解决这个问题?

0 投票
1 回答
7796 浏览

ruby-on-rails - ArgumentError:已请求 SMTP-AUTH 但缺少用户名 + ActionMailer

每次我尝试使用 actionmailer 发送邮件时,我都无法使用 actionmailer 发送邮件 它报告我有错误

ArgumentError:已请求 SMTP-AUTH 但缺少用户名

这很奇怪,因为我可以通过 Telnet 发送邮件但不能使用 ActionMailer

附加 Telnet 截图

这是我的 SMTP 设置

任何人都可以通过邮件告知未发送

在此处输入图像描述

0 投票
0 回答
172 浏览

ruby-on-rails - RoutingError 并且没有给出控制器或操作详细信息

我有一个单独的类,它根据先决条件数据组织创建帐户的所有方面(即,如果用户已经存在,而不是创建用户,而是将此数据添加到该用户帐户)。然后这两种情况都会向用户发送一封电子邮件,通知他们为他们的帐户(新用户)提供所需的信息,或者只是通知他们 X 数据已添加到他们的帐户中。这些交易电子邮件使用 Postage App 进行管理。

在本地开发时,系统的每个方面都按预期工作,并且在每种情况下都会发送适当的电子邮件,但是在演示服务器(位于 Heroku 上)上发生了一个奇怪的问题,即抛出 RoutingError,消息为“没有路由匹配 {}”(没有列出控制器或操作)。

在 Heroku 中启动 rails 控制台后,我尝试检查这条路线并没有抛出任何错误。

以下是此过程中 Heroku 服务器日志的片段:

发生这种情况后,PostageApp 然后将替代电子邮件发送到用户电子邮件地址。

控制它的代码是:

我的主要问题是什么会导致 Heroku 产生这种 RoutingError (在本地运行代码时不会发生) - 在这之后,PostageApp 有什么理由会发送一个单独的模板而不是预期的模板?


编辑:发送替代电子邮件的原因是产生的 500 错误导致回调重试,导致详细信息被重新添加给用户并发送第二封电子邮件。

我现在的问题是,当调用的辅助方法在控制台中的服务器上工作时(正如它在电子邮件中显示的那样),什么可能导致发生路由错误?

0 投票
3 回答
1033 浏览

ruby-on-rails - Rails:当控制器完成执行时使用邮件程序发送邮件

我正在使用一个报告滥用按钮,单击哪个ajax 调用转到控制器,然后在数据库中插入滥用的帖子后,它返回成功。在成功响应时,它在 UI 主题上显示为滥用。现在我想向管理员发送有关此的邮件。我已经在控制器中集成了邮件程序,即成功执行邮件程序代码并将邮件发送给管理员。

现在的问题是发送邮件需要太多时间,所以我的ajax 响应时间增加了。我想要的是邮件程序代码应该在控制器发送响应之后执行,这样响应时间应该会减少。

谢谢

0 投票
4 回答
190 浏览

php - 使用数组时在电子邮件中显示来自 $_POST 的变量

我正在尝试获取使用复选框进行多项选择的表单的结果。正如在其他几个问题上所讨论的那样,我使用了一个数组,但是当我通过电子邮件发送变量结果时,它只会给我最后选择的结果。我确定我有错误的代码来显示变量。

代码视图:

0 投票
1 回答
64 浏览

html - Rails:从表单输出创建 HTML 文件

我正在尝试创建一个 HTML 文件以从 Rails 应用程序上传到不同的服务器。我需要一个类似于 Rails 中的邮件程序的解决方案。有谁知道实现这一目标的可行方法?

0 投票
3 回答
449 浏览

php - AJAX/PHP 电子邮件程序不发送电子邮件

这是我的 PHP 邮件程序代码:

这是我的 AJAX 电子邮件功能:

这是我的表格:

首先,当我将所有字段留空时,它仍然会显示成功屏幕。其次,即使我输入有效数据,我也不会收到它发送的电子邮件。

我已经多次查看代码,对我来说似乎还可以。

请帮我找出我错的地方。