我建立的是必须能够连接到一个后缀的服务器和“管理”它(在他的配置文件更改信息....)在Java EE Web应用程序。如何管理在Java EE应用程序中的SMTP服务器?
我已经找到了很多文件,说明如何创建一个新的SMTP服务器,但我没有找到如何管理,我已经在我的VMware安装了一个东西。 因此,如果任何人都可以点我在正确的方向,并解释我还能有什么用这一点,那将是巨大的。
我建立的是必须能够连接到一个后缀的服务器和“管理”它(在他的配置文件更改信息....)在Java EE Web应用程序。如何管理在Java EE应用程序中的SMTP服务器?
我已经找到了很多文件,说明如何创建一个新的SMTP服务器,但我没有找到如何管理,我已经在我的VMware安装了一个东西。 因此,如果任何人都可以点我在正确的方向,并解释我还能有什么用这一点,那将是巨大的。
我不知道Postfix,但看着Postfix Basic Configuration它似乎是通过简单的main.cf
file控制。所以你所要做的就是创建一个Web GUI读取和修改该文件。
修改文件后,它好像你需要重新加载后缀:
# /etc/init.d/postfix reload
Java是能够运行任何系统进程/脚本。
您的应用程序可能需要root权限来修改Postfix的配置文件并重新加载
应用程序需要相同的虚拟机上运行的后缀不得不main.cf
接入服务文件。否则,需要某种网络文件系统或同步。另外 - 在本地加载文件并让一些外部脚本同步它。
我很抱歉,但我没有真正理解我如何访问这个文件来管理smtp服务器,有一个API可以帮助我或任何其他方法? (例如管理LDAP服务器,我们可以使用JNDI或SringLDAP) – 2012-03-31 19:35:46
@InessBha:正如我所说的,我不知道Postfix。快速搜索仅显示此文件。因此,这意味着你有实际打开后缀服务器的文件系统上的文件,并修改它。 – 2012-03-31 19:44:37
我不knouw但如何管理这个服务器,但由于托马斯的所有信息 – 2012-03-31 20:09:17
可能重复[如何在Windows机器上使用Java程序访问Linux文件?](http://stackoverflow.com/questions/10016140/how-to-access-a-linux-file-using -java-program-on-windows-machine) – Flexo 2012-04-04 17:30:08