Google Compute Engine(LAMP 스택, CentOS 6.9)에서 웹사이트를 설정하려고 합니다. 나는 PHPMailer를 사용하여 이메일(등록, 등록, 로그인 등)을 보냅니다.
저는 G-Suite 및 PHPMailer 호출에서 smtp와 이 모든 좋은 기능을 설정했습니다. 하지만 내 이메일이 전달되지 않았습니다. 대부분의 사람들이 이 문제를 해결했습니다.
sudo setsebool -P httpd_can_sendmail 1
sudo setsebool -P httpd_can_network_connect 1
하지만 제 경우에는 setsebool이 적용되지 않았습니다(아래에서 볼 수 있듯이). setsebool을 루트로 실행하면 종료됩니다!
[me]$ sudo setsebool -P httpd_can_sendmail 1
[me]$ sudo setsebool -P httpd_can_network_connect 1
[me]$ getsebool httpd_can_sendmail
httpd_can_sendmail --> off
[me]$ getsebool httpd_can_network_connect
httpd_can_network_connect --> off
// Try as root & it gets killed by ...?
[me]$ sudo su -
[root]# setsebool -P httpd_can_sendmail 1
Killed
분명히 나는 뭔가를 놓치고 있습니다. 어쩌면 구글이 이것을 허용하지 않을 수도 있습니다. 어떤 조언이라도 대단히 감사하겠습니다!