![/etc/postfix/에서:](https://linux55.com/image/207380/%2Fetc%2Fpostfix%2F%EC%97%90%EC%84%9C%3A.png)
이야기는 짧습니다. 내 MacOS 버전은 12.4입니다.
/etc/postfix/에서:
존재하다sasl_password나는 가지고있다:
smtp.emailsrvr.com:587 <myEmail>:<password>
존재하다마스터 파일나는 가지고있다:
# custom POSTFIX email sender config
relayhost = smtp.emailsrvr.com:587
smtp_sasl_auth_enable=yes
smtp_sasl_password_maps=hash:/etc/postfix/sasl_passwd
smtp_sasl_mechanism_filter = plain
# also tried AUTH LOGIN in the line above
smtp_sasl_security_options =
smtp_use_tls=yes
smtp_tls_security_level=encrypt
tls_random_source = dev:/dev/urandom
내 네트워크 설정의 기본 DNS는 8.8.8.8 - 표준 Google DNS입니다.
내가 그랬어우편 지도내(ing)sasl_password,접미사다시 로드 중...다음을 통해 이메일을 보낸 후 처음입니다.
sudo echo "testing testing test email" | mail -s test <someTargetEmail>
나는 그것을 SASL Authorization error
사용할 때 그것을 얻습니다sasl_password내 Gmail 계정입니다.
그런 다음 Gmail 계정에서 유사한 기능을 활성화해야 한다는 정보를 찾았습니다 "ACCESS OF ANOTHER SOURCES"
. 그런 다음 원래 이메일을 변경했습니다.sasl_password@bk.ru 도메인의 다른 도메인으로
마지막으로 다시 실행/다시 시작한 후 이메일을 다시 보냈을 때 오류가 발생하지 않았으며 이메일 ID와 설명을 받았습니다.메일큐:
"-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
B7BD6301AB98DC* 305 Fri Jun 17 23:23:49 [email protected]
<targetEmail>"
하지만 메일에는 아무런 메시지도 없었습니다대상 이메일계정은 어디에나 있습니다. 누군가 상황을 이해하고 문제를 해결하도록 도와줄 수 있나요? 감사합니다.