최근 Gmail 같은 웹 메일 클라이언트가 target="_blank"
을 <a>
태그에 추가하는 등 HTML 이메일에서 변경 작업을 수행한다는 사실을 알았습니다.Gmail에서 URL의 값을 제거하지 않게하려면 어떻게해야합니까?
나는 또한 다른 변경이 일어나는 것을 발견했습니다. 내 PHP 스크립트에서 HTML 메일을 Gmail 및 기타 웹 메일 클라이언트로 보낼 때 링크의 URL에 포함 된 변수 값이 제거됩니다. 이메일은 Gmail에서 수신 될 때
$mailContent = '<p><a target="_blank" href="https://example.com/confirmation.html?verification=x1x1x1x1x1x1x1x&[email protected]">click here to go to the web site and activate your account!</a></p>';
그러나이 HTML 코드는 다음과 같이 나온다 :
<p><a target="_blank" href="https://example.com/confirmation.html?verification=&email=">click here to go to the web site and activate your account!</a></p>
소위, 예를 들어, 내가 내 PHP 코드에서 설정하고있어 값입니다 값 x1x1x1x1x1x1x1x
및 [email protected]
은 <a>
태그 내에서 제거되었습니다.
Gmail에서 제거하지 못하도록 URL에 전달할 변수의 값을 어떻게 보호합니까?
이메일 값을 'url_encode' 시도하십시오 – Crisp
Gmail을 액세스하는 방법을 보여주기 위해 게시물을 편집하고 PHP 코드를 포함시켜주십시오. thx –
@ alex-shesterov : 저는 PHP에서 Gmail에 액세스하지 않습니다. 받은 이메일에서 Gmail이 작동합니다. – Questioner