DeEmailConfiguration » History » Version 1

Robert Schneider, 2015-06-16 23:21

1 1 Robert Schneider
Übersetzung von "Rev. 43":http://www.redmine.org/projects/redmine/wiki/EmailConfiguration/43
2 1 Robert Schneider
3 1 Robert Schneider
{{>toc}}
4 1 Robert Schneider
5 1 Robert Schneider
h1. Email-Konfiguration
6 1 Robert Schneider
7 1 Robert Schneider
h2. Konfigurationsregeln
8 1 Robert Schneider
9 1 Robert Schneider
Diese Seite ist unvollständig. Die folgenden Konfigurationsanweisungen stellen nur ein Ausschnitt dar. Weitere Informationen dazu sind in "Action Mailer Configuration":http://guides.rubyonrails.org/action_mailer_basics.html#action-mailer-configuration zu finden.
10 1 Robert Schneider
11 1 Robert Schneider
Die Einstellungen werden in der Datei @config/configuration.yml@ gesetzt. Hier werden zwei erklärungswürdige Einstellungen beschrieben.
12 1 Robert Schneider
13 1 Robert Schneider
h3. Authentifizierung
14 1 Robert Schneider
15 1 Robert Schneider
Die Art der Authentifizierungsmehtode, die vom Service-Provider erwartet wird.
16 1 Robert Schneider
17 1 Robert Schneider
Gültige Werte:
18 1 Robert Schneider
19 1 Robert Schneider
* @nil@ (oder das Weglassen des Schlüssels): keine Authentifizierung
20 1 Robert Schneider
* @:plain@
21 1 Robert Schneider
* @:login@
22 1 Robert Schneider
* @:cram_md5@
23 1 Robert Schneider
24 1 Robert Schneider
Hinweis: wenn diese Einstellung auf @nil@ gesetzt oder weggelassen wird, so muss die Einstelluneng user_name und password auch weggelassen werden.
25 1 Robert Schneider
26 1 Robert Schneider
h3. delivery_method
27 1 Robert Schneider
28 1 Robert Schneider
Die zu verwendende Transportmethode für die Emailversand.
29 1 Robert Schneider
30 1 Robert Schneider
Gültige Werte:
31 1 Robert Schneider
32 1 Robert Schneider
* :smtp
33 1 Robert Schneider
* :sendmail
34 1 Robert Schneider
* :async_smtp
35 1 Robert Schneider
* :async_sendmail
36 1 Robert Schneider
37 1 Robert Schneider
h4. Asynchrone Versandmethoden
38 1 Robert Schneider
39 1 Robert Schneider
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":http://redmineblog.com/articles/asynchronous-email-delivery/ 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).
40 1 Robert Schneider
41 1 Robert Schneider
Bei dieser Versandmethode wird in der SMTP-Konfiguration der Schlüssel @async_smtp_settings@ verwendet:
42 1 Robert Schneider
43 1 Robert Schneider
<pre><code class="yml">
44 1 Robert Schneider
development:
45 1 Robert Schneider
  email_delivery:
46 1 Robert Schneider
    delivery_method: :async_smtp
47 1 Robert Schneider
    async_smtp_settings:           # anstatt smtp-settings:  
48 1 Robert Schneider
      address: "example.com"
49 1 Robert Schneider
      # ...
50 1 Robert Schneider
</code></pre>