Swiftmailer dvojité tečky (double dot)

Pokud jste si oblíbili pro odesílání emailů knihovnu swiftmailer, možná jste při rozesílce hromadných emailů narazili na problém tzv. double dot.

Projevuje se to tak, že v rámci odesílacího cyklu při každém druhém a dalším emailu se nahradí tečka dvěmi tečkami na začátku každého řádku začínajího právě tečkou. Pokud do emailu vkládáte css styly, tak je velmi pravděpodobné, že se vás to dotýká. Aktuálně funguje následující kus kódu, který stačí vložit do odesílacího skriptu.

Swift_Preferences::getInstance()->setCacheType('null');