在开发过程中如何阻止Java应用程序发送电子邮件?

瓦尔特·席尔瓦(Valter Silva)

我的应用程序向我们的客户发送了一些电子邮件,以在他们处理文件时警告他们某些错误。但是,出于开发/测试目的,我想在不更改代码的情况下禁用此功能

是否有任何参数要传递给我的JVM,以阻止它发送电子邮件?

德鲁·瓦纳(Drew Varner)

如果SMTP服务器的主机名在代码中进行了硬编码,例如:

server = "smtp.example.com"

您可以更改/ etc / hosts中的主机文件以覆盖DNS查找。将此添加到您的主机文件:

127.0.0.1 smtp.example.com

这将防止您的程序与邮件服务器进行交互。完成后,请确保删除该行。

否则,如果IP地址是硬编码的,则可以使用防火墙。确切的过程将取决于您使用的操作系统。如果您运行的是带有Linux内核的操作系统,则可以使用iptables阻止该IP地址:

iptables -I OUTPUT 1 --destination 1.2.3.4 -j REJECT

或者,对于更具体的规则:

iptables -I OUTPUT 1 --destination 1.2.3.4 -p tcp --dport 25 -j REJECT --reject-with tcp-reset

同样,请记住在完成后将其更改回:

iptables -D OUTPUT 1

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从Java应用程序发送电子邮件中的异常:中继被拒绝

来自分类Dev

如何通过设备上的默认邮件应用程序直接发送电子邮件

来自分类Dev

如何从Windows Phone 7应用程序发送电子邮件

来自分类Dev

从AngularJS Web应用程序发送电子邮件

来自分类Dev

Java从JavaEE应用程序中的不同SMTP服务器发送电子邮件

来自分类Dev

如何从MVC 5应用程序发送电子邮件

来自分类Dev

iOS Firemonkey:如何通过Firemonkey Delphi XE7中的邮件应用程序从iOS应用程序发送电子邮件

来自分类Dev

Angular JS从应用程序发送电子邮件

来自分类Dev

如何使应用程序能够从Google容器引擎发送电子邮件

来自分类Dev

在域驱动设计中,如何确定发送电子邮件是应用程序级别还是域级别的关注?

来自分类Dev

如何在应用程序中使用用户的电子邮件ID发送电子邮件(无意图)

来自分类Dev

在开发过程中如何阻止Java应用程序发送电子邮件?

来自分类Dev

在应用程序开发过程中轻敲android设备

来自分类Dev

在开发过程中同步电子应用程序中的代码更改

来自分类Dev

如何从带有附件的Angular .Netcore应用程序发送电子邮件?

来自分类Dev

如何使用Gmail / Yahoo / Outlook通过Smalltalk应用程序发送电子邮件

来自分类Dev

在启动过程中,立即在ecryptfs的密码提示前发送电子邮件

来自分类Dev

如何制作表单应用程序以通过Outlook发送电子邮件

来自分类Dev

从Java应用程序发送电子邮件中的异常:中继被拒绝

来自分类Dev

Rails应用程序不发送电子邮件

来自分类Dev

Java从JavaEE应用程序中的不同SMTP服务器发送电子邮件

来自分类Dev

android应用程序开发过程中的空数据库

来自分类Dev

Angular JS从应用程序发送电子邮件

来自分类Dev

有什么方法可以通过忽略ios设备中的邮件应用程序中保存的电子邮件来发送电子邮件?

来自分类Dev

无法从Java Web应用程序发送电子邮件

来自分类Dev

在应用程序开发过程中轻敲android设备

来自分类Dev

在开发过程中通过Ember应用程序提供iframe内容

来自分类Dev

在开发过程中共享应用apk。它发送当前应用程序的早期版本

来自分类Dev

在开发过程中如何授予应用程序权限?

Related 相关文章

  1. 1

    从Java应用程序发送电子邮件中的异常:中继被拒绝

  2. 2

    如何通过设备上的默认邮件应用程序直接发送电子邮件

  3. 3

    如何从Windows Phone 7应用程序发送电子邮件

  4. 4

    从AngularJS Web应用程序发送电子邮件

  5. 5

    Java从JavaEE应用程序中的不同SMTP服务器发送电子邮件

  6. 6

    如何从MVC 5应用程序发送电子邮件

  7. 7

    iOS Firemonkey:如何通过Firemonkey Delphi XE7中的邮件应用程序从iOS应用程序发送电子邮件

  8. 8

    Angular JS从应用程序发送电子邮件

  9. 9

    如何使应用程序能够从Google容器引擎发送电子邮件

  10. 10

    在域驱动设计中,如何确定发送电子邮件是应用程序级别还是域级别的关注?

  11. 11

    如何在应用程序中使用用户的电子邮件ID发送电子邮件(无意图)

  12. 12

    在开发过程中如何阻止Java应用程序发送电子邮件?

  13. 13

    在应用程序开发过程中轻敲android设备

  14. 14

    在开发过程中同步电子应用程序中的代码更改

  15. 15

    如何从带有附件的Angular .Netcore应用程序发送电子邮件?

  16. 16

    如何使用Gmail / Yahoo / Outlook通过Smalltalk应用程序发送电子邮件

  17. 17

    在启动过程中,立即在ecryptfs的密码提示前发送电子邮件

  18. 18

    如何制作表单应用程序以通过Outlook发送电子邮件

  19. 19

    从Java应用程序发送电子邮件中的异常:中继被拒绝

  20. 20

    Rails应用程序不发送电子邮件

  21. 21

    Java从JavaEE应用程序中的不同SMTP服务器发送电子邮件

  22. 22

    android应用程序开发过程中的空数据库

  23. 23

    Angular JS从应用程序发送电子邮件

  24. 24

    有什么方法可以通过忽略ios设备中的邮件应用程序中保存的电子邮件来发送电子邮件?

  25. 25

    无法从Java Web应用程序发送电子邮件

  26. 26

    在应用程序开发过程中轻敲android设备

  27. 27

    在开发过程中通过Ember应用程序提供iframe内容

  28. 28

    在开发过程中共享应用apk。它发送当前应用程序的早期版本

  29. 29

    在开发过程中如何授予应用程序权限?

热门标签

归档