Отправка запланированной электронной почты с помощью планировщика Azure/Postal/MVCC#

Место общения программистов C#
Ответить
Anonymous
 Отправка запланированной электронной почты с помощью планировщика Azure/Postal/MVC

Сообщение Anonymous »

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

Я создал свою электронную почту (отправка с помощью Postal). Если я запускаю саму функцию, электронные письма отправляются так, как ожидалось.

Я настроил планировщик Azure для запуска действия HTTPs, метода get, [https://www.example.com/Email/EmailReminder]. Запланированное задание сообщается об успешном выполнении, но электронные письма не отправляются.

Мне раньше не приходилось этого делать, поэтому я подозреваю, что у меня недостающее звено между моей функцией > заданием планировщика. Я искал примеры кода о том, как это настроить, но пока не нашел решения. Чего планировщик ожидает, а я этого не даю?

public void EmailReminder()
{
var remCheckOuts = // query code here
into grouped
select new Reminder
{
/// populate viewmodel
});

// send emails
foreach (var i in remCheckOuts)
{
string Full = i.Full;
string FirstName = i.FirstName;
var CheckOutCt = i.CheckOutCt;

dynamic email = new Email("emReminder");
email.FromAdd = "test@test.com";
email.To = "test2@test2.com";
email.NPFirstName = NPFirstName;
email.CheckOutCt = CheckOutCt;
email.Send();
}
}


Подробнее здесь: https://stackoverflow.com/questions/348 ... postal-mvc
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»