Можно ли отправлять электронную почту в виде данных xml с помощью xslt?

Можно ли отправить пользователя и электронную почту в формате xml, отформатированном с использованием стилей xslt?


person Prashant Lakhlani    schedule 03.07.2010    source источник


Ответы (1)


Вы можете отправить любой текст по электронной почте. Неважно, форматировали ли вы его с помощью XSLT или любым другим способом. Вы, конечно, можете отправить с ним XML и таблицу стилей XSLT, но это не очень хорошая идея.

Вы не можете полагаться на то, что принимающий клиент сможет преобразовывать XML - большинство почтовых клиентов не имеют встроенного процессора XSLT (и никакого понимания XML). В основном они читают текст.

Используйте полученный текст преобразования в своем электронном письме, и все будет в порядке.

Конечно, это легко в деталях, но это и ваш вопрос.

person Oded    schedule 03.07.2010
comment
Я думаю, он имел в виду отправку электронной почты в формате XML и XSLT, чтобы перевод происходил на стороне клиента. - person Assaf Lavie; 03.07.2010
comment
@Assaf Lavie - понятно. Обновлю свой ответ, чтобы отразить. Тода. - person Oded; 03.07.2010
comment
Обратите внимание, что получатели электронной почты часто обрабатывают HTML, поэтому вы можете преобразовать XML на стороне сервера в HTML и направить вывод в тело электронной почты MIME. - person Owen S.; 04.07.2010