내 웹사이트에는 이메일(WordPress via Ninjaforms)을 보내는 양식(문의하기)이 포함되어 있습니다. 이메일을 보내도록 ninja-form과 postfix를 모두 구성했습니다.[이메일 보호됨] 그러나 계속해서 다음과 같이 보냅니다.[이메일 보호됨]그리고 Gmail에서는 스팸으로 차단되어 있습니다.
postfix의 경우 웹에서 많은 가이드를 따랐으며 그 가이드는 모두 다음과 같습니다.
- 에
/etc/postfix/main.cf
나는 첨부했다smtp_generic_maps = hash:/etc/postfix/generic
- 그런 다음 생성
/etc/postfix/generic
되고 추가되었습니다.[email protected] [email protected]
postmap /etc/postfix/generic
그런 다음 postfix 서비스를 실행 하고 다시 시작하십시오.
하지만 보낸 사람 주소를 살펴보면 /var/log/mail.log
여전히[이메일 보호됨]
내가 뭘 잘못하고 있는 거지?
답변1
postfix로는 이 문제를 해결할 수 없어서 postfix를 제거하고 대신 sendmail을 설치하기로 결정했습니다. 다음은 보낸 사람을 마스크하도록 sendmail을 구성하는 방법에 대한 가이드입니다.
http://www.tldp.org/HOWTO/Sendmail-Address-Rewrite-3.html
3.1의 경우에는 포함하기만 하면 되었습니다.
FEATURE(masquerade_envelope) FEATURE(genericstable, `hash -o /etc/mail/genericstable')
GENERICS_DOMAIN_FILE(`/etc/mail/genericsdomain')
3.2에는 트릭이 있습니다.
sendmail
마지막에 서비스를 다시 시작하는 것을 잊지 마세요 .