问题标签 [mailing]

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 回答
88 浏览

php - 在 PHP 中发送邮件的干净和安全的方式

我正在开发使用Laravel4AngularJS编写的完整 AJAX 邮件应用程序 ( SPA ) ,用户可以在其中创建消息并将其发送到他们定义的联系人组。

问题是负责发送邮件的任务可能需要很长时间,所以我必须在后台运行它。

我想提供的主要功能是“开始”和“停止”整个邮件任务的能力,而此刻我被困住了......

我考虑了两种方法:

1. 只要通过“ajaxes”在浏览器中打开应用程序就发送邮件

发送过程可能如下所示:

  1. 用户点击“开始”按钮
  2. 应用程序运行 ajax 请求以发送一条消息
  3. 当上一个请求成功时,下一个请求被启动(在检查用户是否之前没有停止它之后)等等
  4. 当用户单击“停止”按钮时,应用程序发送另一个请求以将邮件标记为停止

这种方法可以让我更好地控制“开始”和“停止”整个发送过程以及一些统计信息,例如为用户更新整个发送的进度条。

但是主要的限制是发送很长一段时间......假设超过一个小时或类似......?用户不应该被迫仍然打开浏览器,否则邮件将停止...... :(或者页面刷新怎么样...... :/(我知道我可以在javascript中使用onunload事件,但这并不优雅解决方案)

2. 通过 ajax 运行 artisan 命令 > /dev/null 2>/dev/null & (不等待命令输出)

这次它可能看起来像这样:

  1. 用户点击“开始”按钮
  2. 应用程序通过以下方式发出 ajax 请求:

    exec('php '.base_path().'/artisan mailing:send 1 > /dev/null 2>/dev/null &');

  3. 应用程序返回 200 响应码,通知 shell 任务运行成功

在这种方法中,我不知道如何停止以前启动的任务外壳...有没有什么方法可以像从以前的操作中获取可运行进程的“pid”一样?而且我不想“杀死”这可能会破坏发送数据......

3.众所周知的cron作业

有了这个,当运行 cronjobs 的间隔很短时,我害怕重叠的任务......而当 iterval 很长时,未使用的资源......

0 投票
1 回答
388 浏览

java - 在Java中为LogMonitor循环执行无限次

我正在开发一个项目,其中一个 java 程序记录对文本文件所做的更改,将其写入其他日志文件并通过电子邮件发送。我面临的问题是用于监视更改的 while 循环没有中断。如果我将邮件代码放在 while 循环中,邮件将进入无限循环。如果我将代码放在 while 循环之外,则 main 无法到达那里,因为 while 处于无限循环中。我需要一个休息条件,但我无法弄清楚。任何人都可以帮忙吗?

0 投票
0 回答
732 浏览

html - CSS,不知道如何移动

问题

我正在尝试删除消息框,并且我想将电子邮件框移动到名称的右侧,以便它全部适合顶部栏。

我尝试通过 html 代码删除消息框,但是当我这样做时,我收到错误并且它无法正常工作。

我假设我必须删除 PHP 中的某些内容,因为它显然无法找到丢失的 html 代码,但由于我不懂 PHP,我不知道要删除什么。

这是订阅按钮的 html 代码

我不能发布多个链接,所以这里是一个用于订阅按钮的 PHP 和 CSS的文本转储

任何帮助将非常感激!!

0 投票
1 回答
8954 浏览

list - 有没有办法不使用 Mailchimp 将人们重定向到“谢谢”页面?

我在 Mailchimp 网站上看到,当他们订阅您的邮件列表时,您可以将用户重定向到自定义感谢页面,但这并不是我想要做的。

当用户订阅我的邮件列表时,我想隐藏表单并直接在我的页面上用感谢信替换它,而无需任何重定向。有没有办法做到这一点?

0 投票
2 回答
2367 浏览

php - 模态联系表必填字段不起作用

我的页面上有一个模式,里面有一个联系表格。无论如何,像邮件这样的字段应该是必需的,但它只是立即发送,即使没有填写这些字段......这怎么可能?

模态:

PHP 脚本:

编辑: 我也有一个 main.js,向人们展示表单已发送:

0 投票
0 回答
119 浏览

java - 在 Java 邮件服务中设置发件人姓名?

我正在使用邮件服务 Javamail Api,我正在设置这样的发件人名称

它失败了,电子邮件没有发送,当我使用逗号(,)的发件人姓名并用它构建邮件 ID 时。我也没有任何异常。如果我有喜欢这个Chandan,摄影。

0 投票
1 回答
2528 浏览

python - 使用 EmailMultiAlternatives 向 django 发送电子邮件

我正在尝试使用带有EmailMultiAlternatives的 Django 发送邮件。它运作良好,但在“来自”中说“信息”

例如可以说我的名字吗?我怎样才能做到这一点?

这是我的代码:

0 投票
0 回答
194 浏览

php - 生成退回邮件及其日志的 PHP 邮件脚本

我有一个现在可以完美运行的邮件脚本。使用 .csv 我们需要获取所有电子邮件地址并自动发送一封邮件。

哪个脚本在向多个用户电子邮件地址发送邮件时运行。

现在我想在“ BOUNCE BACK MAIL ”上创建一个额外的功能。当电子邮件发送脚本正在工作时,哪个电子邮件地址不发送邮件。我想在 .txt 文件或其他文件中生成退回电子邮件日志生成器。

是否有任何与此要求相关的脚本。

提前致谢。

0 投票
1 回答
41 浏览

php - 将两个文件从表单附加到电子邮件

我是 PHP 新手。我正在尝试将两个文件从表单上传到电子邮件中发送给自己。这可能很容易,但在过去三个小时内还没有做到。

如您所见,我已设法获取文件信息。你怎么附上这些?这就是我遇到麻烦的地方。

这是从表单接收两个文件(和其他数据)的代码。如果有帮助,该站点是 SermonPublish.com。

谢谢你的帮助。

标准获取变量。

获取有关文件上传的详细信息。

好的,现在如何附加?

标准邮寄代码

0 投票
3 回答
1183 浏览

php - 使用 PHP 获取提交到电子邮件的 html 表单

我有一个 html 表单,用户将在其中提交他们的联系信息,以便我们与他们取得联系。我希望所有这些都在index.html,但我不反对必须在文件夹中创建另一个文件。

我已经在服务器机器上安装了 php。查看我发现尝试使用 php 脚本的其他示例,如下所示。

截至目前,它会发送成功消息,但是我从来没有收到任何东西可以发送到我的电子邮件。我对 php 非常陌生,感谢任何帮助/建议。