5 Stimmen

ActionMailer und Ramaze

Ist es möglich, ActionMailer in einem Web-Framework wie Ramaze zu verwenden, oder muss ich Rails benutzen?

14voto

AdminMyServer Punkte 916

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

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X