Метод доставки - это тот, который отправляет электронное письмо, поэтому вы можете сделать это:
def send_emails
# You can set here the email with attachments and all stuff
mail = MyMailer.send_message("demo@example.com")
body = mail.html_part.body
User.all.each do |u|
mail.to = u.email
mail.html_part.body = body.gsub(/user_id/, u.id)
mail.deliver
end
end
Конечно, лучше установить этот метод для фоновой обработки.