Hallo,
das umwandeln ging leider nach hinten los :/ wie stellst du ds fest?
hab eine Mail mit dem Betreff "Undelivered Mail Returned to Sender" erhalten. Da stand dieses drin.
Sieht doch auf den ersten Blick plausibel aus. Aber hast du auch den wichtigen Hinweis im Manual beachtet, dass der String, der an idn_to_ascii() übergeben wird, in UTF-8 codiert sein muss? Ist vielleicht eine andere Codierung bei dir im Spiel?
eigentlich ja, ich verwende
<meta charset="utf-8">
und im Script
$data['charset'] = 'utf-8';
@Auge hat mir hier: https://forum.selfhtml.org/self/2016/jun/13/swift-5-punkt-0-3-sonderzeichen-in-mail-adresse/1669204#m1669204 schon weitergeholfen :)