Liferay를 사용하여 포털 애플리케이션용 이메일을 보내려면 메일 서버를 만들어야 합니다. 이메일 계정은 포털을 유지 관리하는 관리 계정이 됩니다.
sendmail을 사용하여 성공적으로 메일을 보낼 수 있습니다. 그러나 Liferay를 통해 메일을 보낼 경우 메일이 전송되지 않으며 메일 로그 파일에 다음과 같은 오류가 표시될 수 있습니다 grep ': r5R5jcf9031963: ' /var/log/maillog
.
Jun 27 11:15:38 testser sendmail[31963]: r5R5jcf9031963: [192.168.12.12] did not issue MAIL/EXPN/VRFY/ETRN during connection to MTA
일부 시스템 정보:
$ rpm -q sendmail
sendmail-8.13.8-8.el5
$ cat /etc/redhat-release
CentOS release 5.5 (Final)
Liferay에서 메일을 구성하기 위해 SMTP 서버, SMTP 포트, 사용자 이름 및 비밀번호 정보를 입력했습니다.
하지만 Liferay Portal 설정에서 "사용자 이름 및 비밀번호"를 비워두면 이메일이 성공적으로 전송됩니다. 이 경우 메일은 test
기본 Liferay 사용자로부터 전송됩니다. 하지만 기본 Liferay 사용자가 아닌 sendmail을 사용하여 구성한 사용자로부터 메일이 전송되기를 원합니다.