Что-то не так с общей идеей подключить почтовые клиенты для пользовательских заголовков.
Есть только для многих клиентов там. Включая разные версии, на разных системах.
Хорошая особенность формата заголовка + тела в том, что все данные, не относящиеся к пользователю, серверу и маршрутизации, скрыты от пользователя. И этой идее важно следовать. Я не думаю, что пользователь должен беспокоиться о некоторых пользовательских заголовках, связанных с сервером.
Кроме того, данные, которые вы пытаетесь добавить, фактически являются данными, специфичными для пользователя.
Нравится подпись. Проверяет действительность отправителя. Нет причин скрывать это от пользователя.
Подписание данных электронной почты - это хорошо известный процесс, используемый PGP, SMIME и т. Д. Вероятно, существует больше почтовых клиентов, которые разрешают такие действия (проверяют и подписывают с помощью внешних программ), чем позволяют добавлять или изменять пользовательские заголовки почты.
Пользовательские заголовки должны быть изменены почтовыми серверами; пользовательские данные по почтовым клиентам.
Я думаю, что вы должны поместить свои данные в сообщение или часть сообщения.