2012-03-31 2 views
0

Postfix 서버에 연결하여 "관리"할 수있는 Java EE 웹 응용 프로그램을 구축 중입니다 (구성 파일의 정보를 변경 ...).Java EE 애플리케이션에서 SMTP 서버를 관리하는 방법은 무엇입니까?

새 smtp 서버를 만드는 방법을 보여주는 많은 문서를 발견했지만 VMWare에 설치된 서버를 관리하는 방법을 찾지 못했습니다. 누군가가 올바른 방향으로 나를 가리키며 이것을 위해 사용할 수있는 것이 무엇인지 설명 할 수 있다면 좋을 것입니다.

+0

가능한 복제본 [Windows 컴퓨터에서 Java 프로그램을 사용하여 Linux 파일에 액세스하는 방법?] (http://stackoverflow.com/questions/10016140/how-to-access-a-linux-file-using -java-program-on-windows-machine) – Flexo

답변

1

나는 Postfix를 모른다. 그러나 Postfix Basic Configuration을 보면 단순한 main.cf file으로 제어되는 것처럼 보인다. 그래서 당신이해야 할 일은 그 파일을 읽고 수정하는 웹 GUI를 만드는 것뿐입니다.

# /etc/init.d/postfix reload 

자바는 모든 시스템 프로세스/스크립트를 실행할 수 있습니다 : 당신이 후위를 다시로드해야처럼

파일을 수정 한 후 보인다.

문제

  • 아마 루트 권한이 후위 구성 파일을 수정하고

  • 응용 프로그램이 접미사는 main.cf에 액세스 할 수와 같은 가상 머신에서 실행하는 데 필요한 서비스를 다시로드해야합니다 응용 프로그램 파일. 그렇지 않으면 일종의 네트워크 파일 시스템이나 동기화가 필요합니다. 또는 로컬에서 파일을로드하고 일부 외부 스크립트를 동기화하십시오.

+0

죄송합니다. 그러나 smtp 서버를 관리하기 위해이 파일에 어떻게 접근 할 수 있는지 정말 이해하지 못했습니다. 저 또는 다른 방법을 도울 수있는 API가 있습니까 ?? (예를 들어, LDAP 서버를 관리하려면 JNDI 또는 SringLDAP를 사용할 수 있습니다.) –

+0

@InessBha : 내가 말했듯이, 나는 Postfix를 모른다. 빠른 인터넷 검색은이 파일 만 보여줍니다. 따라서 이것은 Postfix 서버의 파일 시스템에서 파일을 물리적으로 열고 수정해야 함을 의미합니다. –

+0

아직이 서버를 관리하는 방법을 알지 못하지만 모든 정보에 대해 Tomasz에게 감사드립니다. –