Кодировать в Quoted-Printable в TSQL (или FreeMarker)? - PullRequest
0 голосов
/ 28 июня 2011

Я храню часть сообщений большого количества писем в базе данных MsSql.Перед отправкой электронного письма с сообщением мне нужно закодировать его в формате Quoted-Printable.Я не кодирую его перед сохранением в БД, потому что хочу получить исходное сообщение.И я не хочу, чтобы в БД было и оригинальное, и закодированное.

Я использую стороннее программное обеспечение для отправки писем, поэтому я могу только кодировать сообщения при чтении их избазы данных или для их кодирования в freemarker.

Итак, кто-нибудь знает, как кодировать сообщения из TSQL или FreeMarker?Предпочтительно решение, которое не предполагает покупку лицензии.

1 Ответ

0 голосов
/ 29 июня 2011

Доступны следующие параметры:

  1. выберите исходное письмо с сервера sql и затем закодируйте его в клиентском приложении.
  2. создать расширенную хранимую процедуру или функцию с помощью CLR.
  3. создать функцию sql без использования CLR. В этом случае вам нужно будет реализовать все правила Quoted Printable. Это решение было бы очень грязным и не очень эффективным.
...