SMTP: smtp.strato.de / ssl:465

Funktion des Postfaches überprüfen. OK, funktioniert.
PHP-Code:
$transport = (new Swift_SmtpTransport('smtp.strato.de'465'ssl'))
->
setUsername('formular@example.com')
->
setPassword('69<7?K=XR!>DK6AEV2C!H!S+UZXT?=Q4');
$mailer = new Swift_Mailer($transport);
$message = (new Swift_Message('Per Strato'))
  ->
setFrom(['info@example.com' => 'website'])
  ->
setTo(['ich@example.de' => 'Ich'])
  ->
setBody('Text');
$result $mailer->send($message);
var_dump($result// int (1) 
Could not send email for message ID 1: Connection could not be established with host smtp.strato.de :stream_socket_client(): unable to connect to ssl://smtp.strato.de:465 (Connection refused)
Warum nicht wenn doch der Test damit funktioniert hat? Wie auch immer, im Gateway tls:587 statt ssl:465.

Could not send email for message ID 1: Failed to authenticate on SMTP server with username "formular@example.com" using 3 possible authenticators.
Die Lösung hier, war das Passwort des Postfaches zu ändern. Mit dem Passwort "99ae6zte6m32r2" klappt der Login.

- "69<7?K=XR!>DK6AEV2C!H!S+UZXT?=Q4" / Failed to authenticate
- "99ae6zte6m32r2" / An e-mail has been sent to ...

Kann es sein, dass die Benutzereingabe im Backend etwas aus dem Passwort rausfiltert? z.B. den Teil "<7?K=XR!>", weil nach HTML-Tag aussieht?