问题标签 [email-spam]

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

javascript - 使用微格式但保护您的电子邮件(使用 Javascript)

我正在为一个项目使用微格式,因此我遇到了以下问题。我使用 Javascript 来保护电子邮件地址,但是当将微格式保存为 vCard 时,它会将 javascript 代码放在电子邮件地址字段中。

有谁知道如何仍然保护电子邮件地址但使用微格式?

提前致谢。

0 投票
1 回答
4583 浏览

email - 使用 Google Apps 时发送大量请求邮件的正确方法是什么

我们使用 Google Apps (Gmail) 来发送和接收我们所有的电子邮件。我们的应用程序多年来越来越受欢迎,它会根据用户的请求向其发送电子邮件。这不是垃圾邮件,这是他们要求的重要电子邮件。

Gmail(理所当然)限制了您可以发送的电子邮件数量。我们通过排队我们的邮件并以较慢的速度发送它来解决这个问题,这在大多数情况下都有效。我们还使用多个电子邮件地址来允许自己发送超过 100-500 封电子邮件的限制。

有没有办法我们可以从我们自己的 SMTP 服务器发送电子邮件并遵守所有适当的规则和礼仪,以免被标记为垃圾邮件?这样我们就可以避免GMail的限制。

是否有任何好的指南来设置您自己的电子邮件 SMTP 服务器以发送邮件以避免被标记为垃圾邮件?

此外,在有人建议我使用第 3 方电子邮件发件人之前,我需要能够使用 Java 发送这些电子邮件。

(如果这个问题在 serverfault 上更合适,我很乐意移动它)

0 投票
3 回答
184 浏览

email - 如何避免网站注册中的公共电子邮件?

我想避免在网站注册中使用公共电子邮件/免费电子邮件,例如 (@gmail.com,@yahoo.com.,) ..

0 投票
7 回答
855 浏览

email - 电子邮件送达率 - 影响因素

[我们的网站] 非常依赖于能够成功地向其成员发送电子邮件。我们目前无法联系到所有会员,尤其是 hotmail 用户。

您建议我们做些什么来改进我们的电子邮件发送?

我们正在发送大量用户定制的电子邮件。所以第三方解决方案需要一个好的 api 来支持这一点。

可能的解决方案:

更新:关于如何改进和测试我们自己的电子邮件发送功能的一些很好的评论。另一种选择是第三方解决方案。

我们正在发送有关您的网络活动、注册电子邮件、新评论电子邮件、新关注者电子邮件这些类型的内容的更新。尤其是您的网络活动是高度个人化的,并且对于大多数第三方电子邮件解决方案都存在问题。需要一个非常灵活的电子邮件解决方案。

那里有足够强大的解决方案吗?

0 投票
2 回答
419 浏览

email-validation - 电子邮件存在验证

是否可以检查电子邮件地址是否存在?

我早些时候听说可以通过“联系”电子邮件主机,但它可能是“危险的”,因为您的域可能被相应的电子邮件主机禁止并被视为垃圾邮件。

我的情况是,我想在数据库中检查客户当前的电子邮件,并在需要时进行更新。

我有什么选择?

我将 ASP.NET 与 MVC 一起使用。

谢谢,迈克尔。

0 投票
5 回答
8363 浏览

web-crawler - 保护电子邮件地址免受垃圾邮件机器人/网络爬虫的侵害

您如何防止电子邮件蜘蛛从网页中收集电子邮件?链接它们是否会mailto:增加它们被拾取的可能性?URL编码有用吗?

显然,最好的对策是只向登录用户显示电子邮件地址,或者提供联系表格而不是电子邮件地址。但就纯粹的客户端解决方案而言,有什么可用的?

0 投票
1 回答
1344 浏览

php - PHP 邮件过滤脚本:.qmail 文件中无法识别退出代码

短篇故事

我有一个使用 .qmail 文件过滤传入邮件的 PHP 脚本。该脚本运行良好并记录了所有活动,但据我所知,当我的脚本返回应该停止处理更多 .qmail 行的 dot-qmail 退出代码 99 时,不应执行最后一个 .qmail 行。

很长的故事:

我在 Linux 2.6.18-4-686 下使用 Parallels Plesk Panel 版本 9.3.0。

我的 PHP CLI 版本是 5.2.0-8+etch16 (cli)(构建时间:2009 年 11 月 24 日 11:14:47)。

对 Spamassassin、Dr. Web 和 zen.spamhaus.org 及其结果不满意,我决定创建自己的 PHP 脚本来过滤所有传入的邮件。

(对于一些可能认为“这家伙正在重新发明轮子”的人来说:我了解我的客户个人及其具体需求,因此,经过数千次测试,这被证明是最佳选择,因为它避免了黑盒模型和让我以全面的方式控制流程,同时释放服务器资源并为其他很酷的功能打开大门)。

但是我很难在服务器上安装脚本。

qmailfilter 是我的脚本,你可以在http://titanpad.com/1IFDj1jvB0看到它

我将现有的 .qmail 文件编辑/var/qmail/mailnames/customerdomain.com/username/.qmail为:

当我向该用户帐户发送消息时,qmailfilter PHP 脚本执行并完美记录,返回退出代码(99 用于丢弃消息,0 用于继续传递消息的下一个 .qmail 行)。

事实证明,无论我已经尝试过多少退出代码,它都会传递消息。

该脚本(参见第 174 行)输出一个文本退出代码,前后没有任何空格。我试过了exit($code),,甚至print $code,还有。echo($code)file_put_contents("php://stdout", $code)exit(chr($code))

dot-qmail代码是:

0 - 成功(转到下一个 .qmail 行)

99 - 成功和中止(不执行下一行)

100 - 永久错误(反弹)

111 - 软错误(稍后重试)

资料来源:大 Qmail 图片。

其他尝试/实验:

  1. 删除了shebang行 ( #!/usr/bin/php) 并将第一.qmail行更改为|php -q /var/my/qmailfilter/qmailfilter

  2. 检查脚本的最后一行是否有空格

  3. 阅读 dot-qmail 的 man 文件,但没有找到任何结论

  4. 加入 .qmail 行:

    |/var/my/qmailfilter/qmailfilter |/usr/bin/deliverquota ./Maildir

在这种情况下,我收到的消息只有正确的返回码,没有任何标题、主题或消息正文。

  1. 注释掉 (#) 第二.qmail行,但停止接收任何类型的消息。

  2. 编辑/var/qmail/control/defaultdelivery添加第一行:

    |php /var/my/qmailfilter/qmailfilter |/usr/bin/deliverquota ./Maildir

并将用户.qmail文件重命名为_qmail. 结果相同。

我应该通过 PHP 脚本传递消息并忘记退出代码吗?

如果是这样,将消息保存到用户 Maildir/new 是否足够?

如果是这样,消息文件名重要吗?

任何想法将不胜感激。非常感谢!

更新:对于那些需要它的人,我在 icebex.com 上发布了最终脚本 slash qmailfilter

0 投票
1 回答
4022 浏览

php - Zend_Mail 发送的电子邮件被视为垃圾邮件

请告诉我我做错了什么。我正在使用 Zend_Mail 类发送一封电子邮件,如下所示:

虽然它是作为垃圾邮件接收的。我的服务器上还有其他应用程序,例如 Webmin,它们发送的电子邮件不会被视为垃圾邮件。

0 投票
1 回答
200 浏览

php - 阻止欺骗的表单条目

我们有一个注册表,人们可以在其中注册参加调查以获得少量补偿。最近我们发现了很多可疑条目。我找到了一个我通过谷歌翻译的中文网站,它基本上是一个“如何”注册这些网站的方法。从那以后,我一直在努力寻找一种自动过滤掉虚假信息的方法。

注册有一个“验证码”,希望能阻止非人类,但在许多情况下,输入的数据是非常真实的。该调查针对调酒师,所有字段均使用合法位置和地址填写。电话号码可能已关闭,但他们可能正在使用手机并搬到该地区。我一直在尝试通过使用以下功能捕获 IP 信息和国家/地区数据来进行筛选:

然后我一直在手动检查和删除出现在美国以外的那些(这是酒吧和调查员必须参与的地方)。我仍然发现许多带有美国 IP 列表的可疑 IP(我确定这些 IP 是被欺骗的)。

不确定我的代码是否不完整,或者我找不到更好的解决方案。谢谢

0 投票
1 回答
333 浏览

email - 文本与 html 电子邮件

我们的网站每天会生成几封电子邮件,其中很多可能包含尴尬的链接,例如http://company/process/task?id=1234-4123-2352-1234&user=xyz ...

因此,我一直在发送纯文本电子邮件,怀疑在此过程中电子邮件过滤器会更“公平”地对待它们。我不能承受丢失给客户的电子邮件。

最近我一直想在出站电子邮件中添加更多内容。这导致了问题,因为纯文本电子邮件开始看起来非常丑陋,当内容建立起来时非常快。

我的问题很简单......我是否面临转向基于 HTML 的电子邮件的任何风险,特别是如果我生成笨拙的链接,然后“隐藏”在看起来更干净的 href 链接下?