Ich habe eine Rails-App, in der ich Action Mailer zum Generieren und Versenden von E-Mails verwende. Ich plane, wichtige E-Mails (nicht die Willkommenen) in einer Datenbank zu speichern, damit sie später als HTML-Seite angezeigt werden können. Wenn ich das "Mail" -Objekt des Klassen-Typs MessageDelivery habe, gibt es eine Möglichkeit, den Inhalt auf einer HTML-Seite anzuzeigen? Auf der HTML-Seite sollten der Betreff, der Inhalt und alle eingebetteten Bilder angezeigt werden.Wie zeige ich ein ActionMailer :: MessageDelivery-Objekt in einer HTML-Seite an?
mail = Notifier.welcome(User.first) # an ActionMailer::MessageDelivery object
# how can i display this 'mail' object in html?
mail.deliver_now # sends the email
danke!
Wie zeige ich mail.html_part in einer hamil Ansicht an? – GregF
- mail.html_part hat mit .html_safe gearbeitet – GregF
Wenn der Nachrichtentext 3 Mimeparts hat, 1 Teil der Inhalt und der 2. und 3. Teil Bildanhänge, dann irgendeine Idee, wie man die Bilder mit Verweisen auf diese Bilder im Inhalt verbindet ? – GregF