질문/조언질답게시판

파이썬으로 메일건 API를 사용해 메일을 보내는데

 

윈도우10 기본 메일 클라이언트(UWP 앱)로 메일을 확인하면

 

보낸사람을 [email protected] 으로 설정했는데

 

[email protected] ~~~ 다음 사용자 대신 보냄 Admin <[email protected]>

 

이런식으로 표시되는데 왜그럴까요?

 

근데 또 이상한건 UWP 앱 말고 그냥 웹으로 접속하면 정상적으로 출력되네요.

 

 

https://www.mail-tester.com/    에서 테스트 했을 때 10점이 나오는데 아웃룩메일은 정크메일로 들어가는데 해결방법이 있을까요?

  • profile

    원래 그래요. 이메일에 발신자 자체는 [email protected] 으로 돼있지만 return-path (스팸이나 기타 문제로 반송할 경우)가 [email protected]~ 이런식으로 설정 돼있어서 그래요. 그거는 대부분 업체들이 다 비슷합니다. 이게 신경쓰이시면 자체 메일서버 사용하시거나, MailChannels 처럼 처음부터 이메일 릴레이로 나온 서비스를 사용하셔도 됩니다

    mail-tester.com 10점이랑 메일회사 스팸이랑은 별개에요. 거기서 0점 나와도 메일함 들어갈수도 있고, 거기서 10점 나와도 스팸함 들어갈 수 도 있어요. 메일 내용 문제일수도 있고, 도메인 문제일수도 있고, 메일건 IP 문제일수도 있고 그냥 마소가 심심한거일수도 있어요. 마소는 자기네들 알림 메일도 스팸처리 하는 애들이라...;;

  • profile

    원래 그렇지 않습니다. 도메인 설정이나 메일건 연동을 잘못하신 거예요. 메일건이 이 부분에서 좀 골때리는 것은 사실입니다. 대부분의 사람들에게는 필요하지 않은 부가서비스와 관련된 DNS 설정을 너무 많이 알려주어서 헷갈리기 딱 좋거든요.

     

    1. API 요청시 도메인을 넣도록 되어 있을 텐데, 혹시 거기에 mx.mydomain.com을 넣으셨나요?

     

    2. mx.mydomain.com 말고 mydomain.com에도 SPF, DKIM 등의 설정이 모두 잘 되어 있나요?

     

    3. 그 외에도 mx가 들어가는 설정이 있다면 모두 mydomain.com으로 통일해 보세요. mx가 어디서 튀어나온 건지 모르겠지만, 수신용이 아니라 발신용이라면 아무 의미가 없습니다. 실제 메일주소 [email protected]mydomain.com에 포함된 저 12글자의 도메인 외에는 그 어디에도 나타나서는 안 됩니다. 엉뚱한 서브도메인을 사용하면 전혀 다른 타인의 도메인을 사칭한 것으로 간주될 수도 있습니다.

  • profile profile
    메일건은 무조건 return-path 다른 도메인으로 설정해야 되지 않나요? 요즘에는 이메일 클라이언트에 따라 return path 도 같이 보여주는 경우가 있는데 그런 케이스인것 같습니다
  • profile ?
    메일건 최초 등록시 subdomain 으로 설정을 추천하길레 예를들어 mx.mydomain.com 형식으로 등록했던거 같네요. 설정후 메일건 DNS 체크는 모두 문제없고, mail-tester도 문제없고, 네이버, 카카오 메일은 스팸으로 안가고 잘 전송되네요.

    API 요청시 mx.mydomain.com 형식으로 되어있네요.

    그냥 다 mydomain.com 형식으로 바꿔야겠습니다 ㅠㅠ (mydomain.com 은 SPF, KDIM 설정 안되있음)
  • ? profile
    메일건 최초 등록시 서브도메인 설정을 추천하는것은 기존 메일서버와 동시에 사용하는 경우 때문입니다.

    예를 들어 example.com은 gsuite 등을 사용하는 경우 mx.example.com처럼 서브도메인에 메일건을 연동해야 기존 gsuite로 메일을 보내고/받을수 있습니다.

    즉, 루트 도메인에 따로 메일서버 연동해둔게 없거나, 바뀌어도 상관 없다면 루트에 바로 메일건을 연동하셔도 됩니다.
  • profile profile
    아뇨. 무조건 그렇지 않습니다. 루트 도메인으로 메일건 연동해서 잘 사용했었습니다.
    이경우 발송 도메인과 보낸이 메일주소를 같게 할수 있습니다.
  • profile ?
    subdomain 형식말고 그냥 도메인 입력하니 정상적으로 표시되는것 같네요. 감사합니다.

    https://documentation.mailgun.com/en/latest/faqs.html#how-do-i-pick-a-domain-name-for-my-mailgun-account

    Mailgun은 왜 서브도메인 형식으로 추천하는지....

    아웃룩 정크메일로 분류되는건 추 후 Dedicated IP 사용해보거나 다른방법을 찾아봐야겟네요 ㅠ
  • profile ?
    현재 루트 도메인으로 설정바꿔서 해결했네요.

    추후 메일 수신시도 문제 없게 설정해봐야겟네요 ㅠ
  • ? profile

    메일건 자체는 메일 발송 서비스라서 메일함은 지원되지 않습니다.(store라고 메일을 임시 보관할수 있긴 한데 일반적인 메일함과는 다른 기능입니다)


    route 설정해서 메일을 타 메일 주소로 포워딩하실수 있지만 이 역시 메일 발송 카운트에 포함됩니다.

  • profile profile

    메일 수신 기능까지 감안한 이상한 서브도메인 설정을 기본으로 권장하기 때문에 그렇게 보이는 것 같습니다. 이상한 권장사항을 무시하고 정석대로 설정하면 괜찮습니다.^^

  • profile
    아아 제가 잘못 알고있었군요 ㅜㅠ 죄송합니다