На мой первый вопрос у меня есть типичный сценарий веб-электронной коммерции, где пользователь может заказать различные продукты, а затем получить подтверждение по электронной почте.Я много занимался поиском лучшего способа отправки электронных писем для этого приложения, и я надеюсь, что кто-то может указать мне правильные направления.
Я могу отправлять электронные письма с подтверждением в тексте из любого приложенияили база данных просто отлично, но теперь я хочу изменить ситуацию, создав серию шаблонов HTML для использования при отправке электронных писем.Там будет несколько шаблонов HTML и несколько содержимого электронной почты.Когда пользователь делает заказ, заказ записывается в базе данных, которая затем определяет через сохраненный процесс тип продукта / заказа и выбирает соответствующее имя файла шаблона, содержимое электронной почты и заменяет весь ключевой текст на пользователя / заказ.информация.
В то же время я хотел бы, чтобы электронное письмо также было закодировано с текстовой версией, чтобы я мог отправить одно электронное письмо, содержащее оба типа, и все готово.
Можно сделать это в SQL Server 2008 R2, или я должен отправить информацию о контенте обратно в приложение, а затем отправить электронное письмо?Проблема, с которой меня беспокоит последнее, заключается в том, что это может привести к некоторой задержке на сайте, поскольку он обменивается данными с базой данных.
Далее, я бы хотел перейти на Amazon SES, что легкоиспользуется с .Net, но я еще не смог настроить SQL 2008 R2, поэтому я не уверен, является ли это ошибкой с моей стороны или проблемой совместимости.
Основы: Приложение: База данных .Net 4.0: SQL 2008 R2