Я хотел бы знать, когда я получаю электронное письмо на свой личный адрес "[email protected]", если отправитель написал мне с моего сайта "MySite.com", нажимая ссылку "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-Mailer, и я добавил его, например, следующее:
<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. Я делаю что-то неправильно? Как я могу узнать, отправлено ли электронное письмо с моей почтовой ссылки или не спрятано ли оно отправителю? Заранее благодарю за ваши ответы!
Я не верю, что можно установить информацию заголовка таким образом. Это также, возможно, не должно быть возможным в первую очередь.
Если эта информация действительно так важна для вас, лучшим способом сделать это может быть (неверно) использование адреса получателя. Предположим, вы используете такой адрес, как
[email protected]
этот метод
100% совместим со всеми клиентами E-Mail
трудно для пользователя изменить (поскольку они не могут быть уверены, придет ли их сообщение, если они это сделают)
бесконечно расширяемый - вы можете зайти так далеко, как хранить информацию о посещении пользователя в базе данных и отправить случайный идентификатор в E-Mail, через который вы можете подключиться к посещению веб-сайта в E-Mail:
[email protected]
[email protected]
и интерпретировать это как [email protected]
. Это займет некоторое усилие, чтобы настроить. В любом случае - я не вижу другого способа сделать то, что вы хотите достичь, это ни это, ни предмет, ни тело.
X-Origin=FromMyWebsite