Pelo que entendi:
-
webasyst usa o swiftmailer
-
O mailer swift cuida de caracteres não-US-ASCII (inglês não-comum) em cabeçalhos de e-mail
[caracteres não-ASCII é o endereço de e-mail em si ([email protected]) é uma história mais longa]
$subject = $message->getHeaders()->get('Subject');
$subject->setValue('contains – dash');
echo $subject->toString();
/*
Subject: contains =?utf-8?Q?=E2=80=93?= dash
*/