>백엔드 개발 >PHP 튜토리얼 >Gmail의 SMTP 서버를 사용할 때 '보낸 사람' 주소를 변경할 수 없는 이유는 무엇입니까?

Gmail의 SMTP 서버를 사용할 때 '보낸 사람' 주소를 변경할 수 없는 이유는 무엇입니까?

Susan Sarandon
Susan Sarandon원래의
2024-12-17 20:16:12967검색

Why Can't I Change the

Gmail SMTP 서버를 사용하여 보낸 사람 주소 변경

Gmail의 SMTP 서비스는 이메일을 보내는 안정적인 방법을 제공하지만 보낸 사람 주소를 변경하려고 할 때 사용자가 문제에 직면하는 경우가 많습니다. 기존 SMTP 서버와 달리 Gmail은 보내는 Gmail 계정과의 일관성을 보장하기 위해 From 헤더를 다시 작성합니다. 이는 스팸을 방지하고 서비스의 무결성을 보호하기 위한 조치입니다.

보낸사람 주소를 변경할 수 없는 이유

Google의 SMTP 서비스는 릴레이 또는 공개 서비스로 설계되지 않았습니다. . 사용자가 보낸 사람 헤더를 수정하도록 허용하면 스팸 서비스로 인해 Google의 평판이 손상되고 악용될 수 있는 기회가 생길 수 있습니다. 결과적으로 Google은 보낸 사람 주소를 제어하여 발신자 자격 증명을 확인합니다.

대체 솔루션

Gmail의 SMTP 서비스를 사용하여 보낸 사람 주소를 수정할 수 없으므로 대체 솔루션을 고려해야 합니다.

  • 전용 Gmail 계정 설정: 특정 Gmail 계정 만들기 원하는 주소에서 이메일을 보내기 위한 [이메일 보호] 계정.
  • 도메인용 Gmail 사용: 도메인을 소유한 경우 도메인용 Gmail을 활용하고 [이메일 보호] 계정을 설정하세요.
  • 외부 SMTP 서비스 활용: 사용자 지정 보낸 사람을 지정할 수 있는 타사 SMTP 서비스 사용을 고려해보세요. 주소. Mandrill 및 SendGrid와 같은 서비스는 사용자 정의 가능한 옵션과 함께 강력한 이메일 전달 기능을 제공합니다.

업데이트: 2015년 6월

Gmail에서 다른 주소를 통한 전송을 허용하는 것이 제안되었지만 이 기능은 다음으로 제한됩니다. Gmail 웹 앱을 사용하려면 외부 SMTP 서버가 필요하며 이는 원래 질문에는 적용되지 않습니다.

업데이트: 11월 2013

Google은 무료 Gmail for Domains 서비스를 중단했습니다. 넉넉한 무료 할당량과 거래 이메일 요구 사항에 맞는 고급 기능을 제공하는 Mandrill과 같은 다양한 무료 이메일 전송 서비스를 이용할 수 있습니다.

위 내용은 Gmail의 SMTP 서버를 사용할 때 '보낸 사람' 주소를 변경할 수 없는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.