DeEmailConfiguration » History » Version 1

Version 1/10 - Next » - Current version
Robert Schneider, 2015-06-16 23:21


Übersetzung von Rev. 43

Email-Konfiguration

Konfigurationsregeln

Diese Seite ist unvollständig. Die folgenden Konfigurationsanweisungen stellen nur ein Ausschnitt dar. Weitere Informationen dazu sind in Action Mailer Configuration zu finden.

Die Einstellungen werden in der Datei config/configuration.yml gesetzt. Hier werden zwei erklärungswürdige Einstellungen beschrieben.

Authentifizierung

Die Art der Authentifizierungsmehtode, die vom Service-Provider erwartet wird.

Gültige Werte:

  • nil (oder das Weglassen des Schlüssels): keine Authentifizierung
  • :plain
  • :login
  • :cram_md5

Hinweis: wenn diese Einstellung auf nil gesetzt oder weggelassen wird, so muss die Einstelluneng user_name und password auch weggelassen werden.

delivery_method

Die zu verwendende Transportmethode für die Emailversand.

Gültige Werte:

  • :smtp
  • :sendmail
  • :async_smtp
  • :async_sendmail

Asynchrone Versandmethoden

Mit den Werten :async_smtp und :async_sendmail wird asynchron versendet. Das heißt, dass Redmine nicht wartet bis die Email versandt wurde, um die nächste Seite anzuzeigen. Mehr Informationen sind unter Asynchroner Emailversand zu finden. Einige SMTP-Server haben ein Anti-Spam-Feature, das die Verarbeitung der Emails verzügert, so dass bei synchronen Versandmethoden Redmine blockiert wird (10 Sekunden könnten wohl ein üblicher Wert sein; weitere Informationen dazu im Ticket #11376).

Bei dieser Versandmethode wird in der SMTP-Konfiguration der Schlüssel async_smtp_settings verwendet:

development:
  email_delivery:
    delivery_method: :async_smtp
    async_smtp_settings:           # anstatt smtp-settings:  
      address: "example.com" 
      # ...