Sieve vacation :addresses case sensitive?
Philipp Faeustlin
philipp.faeustlin at uni-hohenheim.de
Di Sep 3 12:20:32 CEST 2019
Am 03.09.19 um 08:51 schrieb Klaus Tachtler:
> Hallo Philipp,
>
> DU könntest ggf. das DEBUGGING einschalten in -->
> /etc/dovecot/conf.d/90-sieve.conf
Das Debugging habe ich probiert, das bezieht sich aber nur auf das Sieve
Skript. Dieses wird ja korrekt ausgeführt und die vacation action auch
getriggert.
>
> Noch ein Hinweis, was Du überprüfen könntest:
>
> Siehe auch: https://wiki2.dovecot.org/Pigeonhole/Sieve/Extensions/Vacation
> https://tools.ietf.org/html/rfc5230
RFC5230 Abschnitt 4.5 macht leider keine Aussage über die der
Case-sensitivity der ":addresses" String-List.
>
> Nachfolgend eine mögliche Konfiguration:
>
> plugin {
> sieve = file:~/sieve;active=~/.dovecot.sieve
> sieve_vacation_use_original_recipient = yes
> }
>
> Wäre in /etc/dovecot/conf.d/90-sieve.conf im Bereich plugin { ... }
> durchzuführen.
>
>
> sieve_vacation_use_original_recipient = no|yes
Die Option möchte ich eigentlich nicht verwenden, da dann auch eine
Vacation gesendet wird für Alias Adressen eines Benutzers, auch wenn
dieser dies nicht explizit wünscht.
>
> This specifies whether the original envelope recipient should be
> used in the check for implicit delivery. The vacation command checks
> headers of the incoming message, such as To: and Cc: for the address of
> the recipient, to verify that the message is explicitly addressed at the
> recipient. If the recipient address is not found, the vacation action
> will not trigger a response to prevent sending a reply when it is not
> appropriate. Normally only the final recipient address is used in this
> check. This setting allows including the original recipient specified in
> the SMTP session if available. This is useful to handle mail accounts
> with aliases. Use this option with caution: if you are using aliases
> that point to more than a single account, senders can get multiple
> vacation responses for a single message. Use the LDA -a option or the
> LMTP/LDA lda_original_recipient_header setting to make the original SMTP
> recipient available to Sieve.
>
>
> Grüße
> Klaus.
>
>> Hallo Liste,
>>
>> ich habe ein Problem mit Abwesenheitsnachrichten, diese werden nicht
>> versandt.
>>
>> "discarding vacation response for implicitly delivered message; no
>> known (envelope) recipient address found in message headers"
>>
>> Das Problem tritt auf, wenn die Mail an eine Adresse geht, die in
>> vacation über :addresses eingebunden ist und die Schreibweise nicht
>> exakt gleich ist.
>> Die Adressen in vacation :addresses scheinen case sensitive zu sein,
>> E-Mail Adressen sind das im Allgemeinen aber nicht.
>>
>> Wie kann ich das Problem lösen?
>> Gibt es eine Sieve Option, die ich aktivieren kann, damit die Adressen
>> in Sieve case insensitive betrachtet werden?
>>
>> Es läuft Dovecot 2.3.7.2 und Pigeonhole version 0.5.7.2.
>>
>> Viele Grüße
>>
>> --
>> Philipp Fäustlin
>
>
> ----- Ende der Nachricht von Philipp Faeustlin
> <philipp.faeustlin at uni-hohenheim.de> -----
>
>
>
--
Philipp Fäustlin
Universität Hohenheim
Kommunikations-, Informations- und Medienzentrum (630)
IT-Dienste | Abt. Kommunikation, E-Learning u. Print | Mail
Otto-Sander-Str. 5 | 70599 Stuttgart
Tel.: +49 711 459-22838 | Fax: +49 711 459-23449
https://kim.uni-hohenheim.de/
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : smime.p7s
Dateityp : application/pkcs7-signature
Dateigröße : 5359 bytes
Beschreibung: S/MIME Cryptographic Signature
URL : <https://listen.jpberlin.de/pipermail/dovecot/attachments/20190903/053f883d/attachment.p7s>
Mehr Informationen über die Mailingliste Dovecot