Ist es möglich, ActionMailer in einem Web-Framework wie Ramaze zu verwenden, oder muss ich Rails benutzen?
Antwort
Zu viele Anzeigen?Sie können ActionMailer ohne Rails ganz einfach verwenden. Ich bin nicht vertraut mit Ramaze, aber hier ist reines Ruby, das leicht in das von Ihnen gewünschte Framework integriert werden kann:
PFAD/mailer.rb
require 'rubygems'
require 'action_mailer'
class Mailer < ActionMailer::Base
def my_email
recipients "empfänger@ihre_domain.com"
from "ich@meine_domain.com"
subject "mein Betreff"
body :variable1 => 'a', :variable2 => 'b'
Legen Sie dann die E-Mail-Vorlagen in einem Verzeichnis mit dem Namen Ihrer ActionMailer-Klasse ab
PFAD/mailer/my_email.html.erb
Variable 1: <%= @variable1 %>
Variable 2: <%= @variable2 %>
Werfen Sie einen Blick auf die API-Dokumentation für weitere Konfigurationsoptionen, aber das sind die Grundlagen