Project

General

Profile

Actions

Defect #28878

closed

Email does not support Russian-language domains.

Added by Дмитрий Ванчук over 6 years ago. Updated 11 months ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Accounts / authentication
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Resolution:
Fixed
Affected version:

Description

Example: info@сайт.бел
Checked in the registration form.


Related issues

Related to Redmine - Defect #15985: Email address with non-ASCII character causes delivery errorClosed

Actions
Related to Redmine - Feature #29208: Support email addresses with IDN (internationalized domain names) in user accountsClosedGo MAEDA

Actions
Actions #1

Updated by Go MAEDA over 6 years ago

  • Related to Defect #15985: Email address with non-ASCII character causes delivery error added
Actions #2

Updated by Go MAEDA over 6 years ago

Current versions of Redmine accepts only alphabets, numbers, and hyphens for the domain part of email addresses (source:tags/3.4.5/app/models/email_address.rb#L29).

Please use Punycode to avoid this issue. For example, use "" instead of "info@сайт.бел".

Actions #3

Updated by Go MAEDA over 6 years ago

  • Related to Feature #29208: Support email addresses with IDN (internationalized domain names) in user accounts added
Actions #4

Updated by Go MAEDA over 6 years ago

I posted a patch to support IDN (internationalized domain names) as #29208. You will be able to Russian domain names if the patch is merged.

Actions #5

Updated by Go MAEDA over 6 years ago

  • File support-idn-email-addresses-v4.diff added
Actions #6

Updated by Go MAEDA over 6 years ago

  • File deleted (support-idn-email-addresses-v4.diff)
Actions #7

Updated by Дмитрий Ванчук about 6 years ago

Thank you so much!

Actions #8

Updated by Go MAEDA 11 months ago

  • Status changed from New to Closed
  • Resolution set to Fixed

The feature to support IDNs (Internationalized Domain Names) was implemented in r22667. If you enter an email address with an IDN into your account, Redmine will convert the domain to its ASCII equivalent before saving the email address (e.g. marie@société.example => marie@xn--socit-esab.example).

Actions

Also available in: Atom PDF