Я хотел бы узнать, можно ли отправлять несколько динамических сообщений электронной почты с помощью SMTP-API Sendgrid.Отправить несколько динамических писем через Sendgrid
Я знаю, что можно отправить один орган электронной почты нескольким получателям, передавая данные пользователя через подстановки, но что, если тело письма отличается для каждого пользователя?
Представьте, что вы отправили электронное письмо одному пользователю с изображением1.jpeg, а затем отправили электронное письмо с изображениями2.jpeg, image3.jpeg и image4.jpeg другому пользователю.
В принципе, я хочу иметь возможность отправлять несколько писем с динамическим контентом для каждого пользователя.
Возможно ли это с Rails? Или Java?
Спасибо.
Я думаю, что это возможно в любом языке. Просто перебирайте все и изменяйте то, что хотите для каждого письма. –
Да, конечно, но как бы вы отдали их все в Sendgrid, используя свой API? Насколько я могу судить, вы можете отправлять только один формат тела всем пользователям с одним вызовом SMTPAPI. Так что грубо говоря, это будут '[body], [user1, user2, user3..usern]', но я хочу '[body1, body2, body3 ... bodyn], [user1, user2, user3 ... usern]' , –
В Rails это довольно просто. Просто найдите «ActionMailer», и вы должны найти множество примеров. В принципе, вы можете создать шаблон для тела электронной почты (как текст, так и html), а затем использовать ERB для интерполяции динамических данных в сообщении перед отправкой. –