Frage zum ActionMailer

Hallo,

ich habe zwei Fragen zum ActionMailer, bei denen die API leider nicht
weiterhilft.

  1. Ich würde gerne eine gesonderte, d.h. abweichend von der
    from-Adresse,
    reply-to-Adresse im Mail-Header angeben.

  2. Des weiteren würde ich gerne für die mail-Templates, abweichend vom
    Default
    Pfad unter views/[controllername], eigene Pfade definieren.

Und in der API konnte ich nichts dazu finden.

Viele Grüße und vielen Dank schon mal im Voraus

Michael K.


galt.de Web :slight_smile: Services
Michael K.
Berliner Straße 3
D-65439 Flörsheim

Telefon +49 (0) 6145 / 938 581
Telefax +49 (0) 6145 / 938 582
E-Mail [email protected]
Homepage http://www.galt.de

Am 08.11.2007 um 18:08 schrieb Michael K.:

  1. Ich würde gerne eine gesonderte, d.h. abweichend von der from-
    Adresse, reply-to-Adresse im Mail-Header angeben.
    header kannst du einfech über den @headers Hash setzen:
 @headers    = {'Content-transfer-encoding'=>'8bit','Mime-

Version’=>‘1.0’}

dort, wo du auch body etc definierst.

  1. Des weiteren würde ich gerne für die mail-Templates, abweichend
    vom Default Pfad unter views/[controllername], eigene Pfade
    definieren.
    hier hilft sowas wie:

def template_path; File.dirname(FILE) + “/…/templates”; end

im entsprechenden Model, am besten protected.

Grüße, Niko.

Hallo Michael,

Am 08.11.2007 um 18:08 schrieb Michael K.:

Hallo,

ich habe zwei Fragen zum ActionMailer, bei denen die API leider
nicht weiterhilft.

  1. Ich würde gerne eine gesonderte, d.h. abweichend von der from-
    Adresse, reply-to-Adresse im Mail-Header angeben.

Das geht über “headers”

headers ‘Reply-to’ => "[email protected]

  1. Des weiteren würde ich gerne für die mail-Templates, abweichend
    vom Default Pfad unter views/[controllername], eigene Pfade
    definieren.

Das weiß ich gerade nicht, ob und wie das geht. Spontan würde mir nur
ein kleiner Trick einfallen: Ein Template unterm Standard-Pfad und
dann ein Partial rendern, wo du dann beliebige Pfade angeben kannst…

Gruß,
Hendrik_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Ja, ich nehme das sofort zurück. Ich hab’s übersehen.

Vielen Dank

Michael K.

Mathias Meyer schrieb:

  1. Des weiteren würde ich gerne für die mail-Templates, abweichend vom
  1. :template_root (Abschnitt Configuration Options)

Cheers, Mathias


galt.de Web :slight_smile: Services
Michael K.
Berliner Straße 3
D-65439 Flörsheim

Telefon +49 (0) 6145 / 938 581
Telefax +49 (0) 6145 / 938 582
E-Mail [email protected]
Homepage http://www.galt.de

Ahh, darauf hatte ich nicht geachtet.

Viele Grüße und vielen Dank

Michael K.

Hendrik Volkmer schrieb:

from-Adresse, reply-to-Adresse im Mail-Header angeben.
ein kleiner Trick einfallen: Ein Template unterm Standard-Pfad und dann
ein Partial rendern, wo du dann beliebige Pfade angeben kannst…

Gruß,
Hendrik_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug


galt.de Web :slight_smile: Services
Michael K.
Berliner Straße 3
D-65439 Flörsheim

Telefon +49 (0) 6145 / 938 581
Telefax +49 (0) 6145 / 938 582
E-Mail [email protected]
Homepage http://www.galt.de

On 08.11.2007, at 18:08, Michael K. wrote:

definieren.

Und in der API konnte ich nichts dazu finden.

Kann ich kaum glauben, hier steht alles, was du fragst:
http://api.rubyonrails.com/classes/ActionMailer/Base.html

Stichworte:

  1. headers (Abschnitt Mailer Models)
  2. :template_root (Abschnitt Configuration Options)

Cheers, Mathias

Rails-Schulung “Advancing with Rails” mit David Black
19.11.-22.11.2007, Berlin-Mitte
Details u. Anmeldung: www.railsschulung.de