postfix 메일 서버를 설정 했으므로 'localhost', 포트 25를 통해 smtp 서버에 전자 메일을 보낼 수 있습니다.어떤 사용자가 내 이메일을 보내는 PHP 스크립트입니까?
그러나 메일을 보낸 사용자를 확인하는 방법을 모르겠습니다. . 오픈 릴레이가 아니지만 나 자신을 인증하지 않고 보낼 수 있습니다. 로컬 호스트에서만 작동하는 것 같습니다.
인증을 받거나 어떤 사용자가 메일을 보내고 있는지 알고 싶습니다. 그래서 그에게 할당량을 설정할 수 있도록 허용하고 '보낸 사람'을 허용 할 수 있습니다 (지금은 사용 가능한 도메인 중 하나를 선택할 수 있습니다). 보낸 사람으로, PHP 스크립트를 통해 보낼 때)
/var/log/maillog에서 'from'및 'to'이외의 메일을 찾을 수 없습니다.
아이디어가 있으십니까?
MTA를 사용하고 있지만 localhost에서 연결할 때 인증이 필요하지 않습니다. 방금 localhost 25에 메일을 보내면 작동합니다. 후위는 어떻게해야합니까? – HappyDeveloper