Skip to content

Commit c3e8997

Browse files
committed
IDN support for MX and CNAME record. Fixes hestiacp#108
1 parent 2d4cdb3 commit c3e8997

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

func/domain.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -195,6 +195,10 @@ update_domain_zone() {
195195
done
196196

197197
RECORD=$(idn --quiet -a -t "$RECORD")
198+
if [ "$TYPE" = 'CNAME' ] || [ "$TYPE" = 'MX' ]; then
199+
VALUE=$(idn --quiet -a -t "$VALUE")
200+
fi
201+
198202
if [ "$SUSPENDED" != 'yes' ]; then
199203
eval echo -e "\"$fields\""|sed "s/%quote%/'/g" >> $conf
200204
fi

0 commit comments

Comments
 (0)