발신인이 내 웹 사이트에서 저를 쓴다면 내 개인 주소 "[email protected]"으로 전자 메일을받을 때 알고 싶습니다. " MySite.com "을 클릭하여"mailto "링크를 클릭하십시오. 원칙적으로 "Subject"태그를 mailto 스키마에 추가 할 수는 있지만 사용자는이를 삭제할 수 있으며 표시되지 않도록 할 수 있습니다. 나는 사용자 정의 헤더 태그를 추가 할 수 있다고 생각하고 나는 다음과 같은 시도 :수신 된 전자 메일이 특정 "mailto"링크에서 전송되었는지 감지합니다.
<a href="mailto:[email protected]?X-Mailer=FromMyWebsite">
<span class="label">Contact me </span>
<span class="strap">Send me an email</span>
</a>
나는 그것을 시도했다. 내가받은 이메일에는 헤더에 "X-Mailer : Apple Mail (2.1510)"이 포함되어 있습니다. 내 이메일 클라이언트가 X-메일러 태그를 대체 생각 나는 다음과 같은 정의를 추가 :
<a href="mailto:[email protected]?X-Origin=FromMyWebsite">
<span class="label">Contact me </span>
<span class="strap">Send me an email</span>
</a>
하지만 이메일의 헤더는 X-ORIGIN 필드를 포함하지 않았다. 내가 잘못하고 있니? 전자 메일이 내 mailto 링크에서 전송되었거나 보낸 사람에게 숨겨져 있지 않은지 어떻게 알 수 있습니까? 미리 답변 해 주셔서 감사합니다.
나는 이것이 가능 여부 아무 생각이 없다 : 당신은 전자 메일로 웹 사이트 방문을 연결할 수있는 전자 메일에서 임의의 ID를 보내 - 그러나 * 만약 당신이 그것을 시도한다면, 올바른 방법은'X-Origin = FromMyWebsite' 일 것입니다. –
이것은 모든 클라이언트 측 코드이기 때문에 사용자가 변경할 수 있기 때문에 거의 무의미합니다. – j08691
@Pekka 웃기 콜론이 내 질문에 나온 이유를 모르지만 html 코드에는 콜론이 없습니다. Io가 질문을 편집했습니다. – Alain1405