我有一个Java程序,安装在一台旧的Ubuntu机器上,使用javax.mail发送邮件。然而,那台机器坏了,我现在正在一台新的CentOS机器上运行同样的Java应用程序。
但是,当尝试使用mail.smtp.host=127.0.0.1发送电子邮件时,我得到一个错误“MessagingException:501语法:HELO hostname”。
我猜邮件服务器尚未在此CentOS中激活。
如何配置javax.mail可以使用的邮件服务器?
谢谢
您的计算机主机名必须映射到/etc/hosts
文件中。
示例:控制台显示:linux#
和cat/etc/hostname
显示
linux.mydomain.com
然后编辑以root
身份运行的主机文件。vi/etc/hosts
127.0.0.1 localhost linux linux.mydomain.com
在这里可以找到详细的信息:https://confluence.atlassian.com/display/confkb/sending+email+fails+due+to+501+syntax%3a+helo+hostname+error
问题内容: 我从服务器使用IMAP协议就像是接收电子邮件描述了这里。这工作得很好,我可以将电子邮件和附件存储在磁盘上。 问题: 当客户端尝试接收所有电子邮件时,是否可以从服务器删除文件,以使它们不再可用? 如果是这样,请告诉我如何。 问题答案: 您应该能够通过标准API来执行此操作。 首先,您需要获取Message要删除的(或消息)的引用-如果您成功阅读它们,那么您已经可以做到 这一点。现在,没有
本文向大家介绍详解阿里云CentOS Linux服务器上用postfix搭建邮件服务器,包括了详解阿里云CentOS Linux服务器上用postfix搭建邮件服务器的使用技巧和注意事项,需要的朋友参考一下 注:本文的邮件服务器只用于发送邮件,也就是STMP服务器。 一、准备工作 1. 为邮件服务器添加DNS解析 虽然不加DNS解析也能把邮件发出去,但会被大多数邮件服务器当作垃圾邮件。根据我们的实
问题内容: 我试图找出有关在使用HipHop运行php应用程序或什至是c ++编译的php应用程序时可以利用的硬件的更多信息。我想设置一个微型服务器并使用GPU来帮助CPU处理请求… 任何人? 问题答案: 仅PHP本身就无法利用GPU。最近在php内部开发人员列表中对此进行了讨论。 请记住,GPU在某些类型的工作负载上表现出色,而对于其他工作负载却不那么出色。PHP无法真正利用GPU加速功能,因为
我必须使用axis2和Maven在eclipse中创建一个web服务,但我有很多问题。这是波姆。xml: Eclipse给了我这个错误:Description资源路径位置类型插件执行未包含在lifecycle configuration:org中。阿帕奇。axis2:axis2-java2wsdl-maven-plugin:1.5.4:java2wsdl(执行:默认,阶段:流程类)pom。xml/
我希望能够从Java服务器应用程序发送/接收邮件。是否有标准的工具链可供使用?[主要的是,我正在用Java编写一个企业web应用程序,我需要一种方法(1)发送包含授权代码的电子邮件,以及(2)接收投诉。] 谢谢! 编辑:我道歉。这完全是我的错。我在规格中不清楚。 当我说发送/接收电子邮件时,我的意思是:我需要我的应用程序能够运行自己的邮件服务器。我没有正在使用的外部imap/pop3帐户。我的应用
C# Mail Server 是 Java Email Server (JES) 的 C# 移植版本。