From 688994e40c3fe31dacaabeb39cf979a0bc11dddc Mon Sep 17 00:00:00 2001 From: Michael Kaufmann Date: Mon, 29 May 2023 20:52:57 +0200 Subject: [PATCH] idna encode umlaut-emailaddresses when adding email-forwarder Signed-off-by: Michael Kaufmann --- lib/Froxlor/Api/Commands/EmailForwarders.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/Froxlor/Api/Commands/EmailForwarders.php b/lib/Froxlor/Api/Commands/EmailForwarders.php index 520fd05c..28eb9226 100644 --- a/lib/Froxlor/Api/Commands/EmailForwarders.php +++ b/lib/Froxlor/Api/Commands/EmailForwarders.php @@ -77,6 +77,11 @@ class EmailForwarders extends ApiCommand implements ResourceEntity $idna_convert = new IdnaWrapper(); $destination = $idna_convert->encode($destination); + if (!empty($emailaddr)) { + $idna_convert = new IdnaWrapper(); + $emailaddr = $idna_convert->encode($emailaddr); + } + $result = $this->apiCall('Emails.get', [ 'id' => $id, 'emailaddr' => $emailaddr