Gmail과 함께 Mailx 사용

Gmail과 함께 Mailx 사용

mailx가 설치되어 있고 이메일을 보내려고 할 때 예를 들면 다음과 같습니다.

echo "Test" | mailx -r "[email protected]" -s "Test" "[email protected]"

실행됩니다. 하지만 이메일을 받지 못했습니다. 발신자 ID를 맞춤설정하는 기능을 유지하면서 Gmail로 보내도록 mailx를 어떻게 설정하나요?

답변1

귀하가 올바른 사용자임을 증명하기 위한 어떤 형태의 인증 없이는 이 작업을 수행할 수 없습니다.

https://en.wikipedia.org/wiki/Email_spoofing

사람들이 암호화 서명으로 문제를 해결하기 전까지 이는 큰 문제였습니다. 당신은 당신의 상사인 것처럼 가장하는 범죄자로부터 이메일을 보내달라고 요청하는 이메일을 받을 수도 있습니다 secret project of the future.

자신의 메일 서버를 호스팅하는 경우 사용자 이름을 사용자 정의할 수 있지만 IP를 동일하게 유지해야 합니다(그렇지 않으면 응답이 작동하지 않음). 그렇지 않으면 DDNS가 필요합니다.

편집하다:

@tripleee가 언급했듯이 이는 SMTP 설정으로 설정되어야 하며 mailx 문제가 아닙니다.

관련 정보