Elettracompany.com

Компьютерный справочник
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Некорректный e mail адрес

Почему не отправляются письма и что делать

Несмотря на все преимущества электронной почты, нередко при отправке писем возникают сложности. То письмо не отправляется, то доставить его до адресата почта не может. Попробуем разобраться, из-за чего могут возникать подобные проблемы и как с ними бороться.

Некорректный адрес электронной почты

Самая частая причина проблем с отправкой писем – это ошибка в адресе ящика (поле «Кому»). Хотя обычно пользователь думает на что угодно, но только не на это.

Если Вы пропустите или напечатаете хотя бы одну «не ту» букву в названии почты, письмо доставлено не будет!

В лучшем случае, об этом сразу же сообщит почтовый сайт, то есть появится соответствующая надпись, и письмо Вы отправить просто-напросто не сможете.

Но может быть и по-другому: письмо отправляется, но потом приходит уведомление, что оно не было доставлено (см. Недоставленное сообщение).

А есть третий вариант: письмо «уйдет» по адресу, но не по тому, который нужен. Это самое неприятное, потому как Вы можете об этом даже не узнать.

Например, мне нужно отправить письмо на адрес

Но при печати я случайно пропускаю одну букву в имени. Получается не , а .

Если я не замечу ошибку и отправлю это письмо, то оно в лучшем случае не будет доставлено и мне сразу же придет уведомление об этом.

А в худшем случае мое сообщение все-таки отправится, но попадет к другому человеку. К кому-то, у кого есть ящик с названием

Частые ошибки

Самые частые ошибки в адресе, из-за которых возникают проблемы с отправкой и доставкой:

  • Лишние точки и пробелы в адресе.
  • Недопустимые знаки (двоеточие, скобки, точка с запятой и др.).
  • Имя вместо адреса (например, Иван Иванович вместо ).

Еще одна из частых ошибок — неправильно напечатанный почтовый сайт (часть после знака @). То есть если вместо части yande x .ru напечатать yande ks .ru или просто yandex (без .ru), то письмо доставлено не будет. И опять же мы об этом можем даже не узнать.

Вот как правильно пишутся самые популярные почтовые сайты:

Недоставленное сообщение

В том случае, если почта не смогла доставить Ваше письмо, то она об этом сообщает в специальном уведомлении.

Происходит это так: через какое-то время после отправки приходит письмо, в котором по-русски или по-английски написано, что Ваше сообщение не было доставлено.

Вот как оно выглядит в Яндекс.Почте:

А так – в Mail.ru:

Так – в Gmail.com:

И так – в Рамблере:

Таким образом почта сообщает нам, что отправка не удалась – письмо никто не получил.

Бывает это по двум причинам:

1. Адрес не существует

Это означает, что такого адреса не существует в природе. Возможно, он был удален, а, может, Вы допустили ошибку при печати.

Довольно часто бывает так, что когда Вам оставляли адрес электронной почты, его случайно указали с ошибкой. То есть ошибку допустили даже не Вы, а тот, кто его оставил.

2. Ящик недоступен

Недоступен – это значит, что он работает, но по каким-то причинам сейчас не может принять почту.

Обычно это бывает из-за переполненности. То есть писем в ящике слишком много и для новых просто нет места. В этом случае получатель должен удалить хотя бы одно-два письма из ящика.

Другая причина: проблемы с почтовым сайтом. То есть сайт, на котором находится ящик, перестал работать. Обычно это временное явление, которое проходит в течение нескольких часов.

Что делать . Самостоятельно определить, что именно произошло, невозможно. Поэтому если приходит такое уведомление, нужно просто повторить отправку спустя какое-то время.

Если и повторная отправка не удалась, то тут уж ничего не поделаешь – придется каким-то другим способом связываться с получателем.

Как избежать проблем с отправкой и доставкой почты

По статистике самая частая причина проблем с доставкой почты это неверно указанный адрес. То есть, по сути, виноват не тот, кто получает письмо, а тот, кто его пишет.

Поэтому Вы должны быть очень внимательны не только при печати адреса в поле «Кому», но и в процессе его «получения».

Если Вам, например, диктуют адрес по телефону, не стесняйтесь уточнить, правильно ли Вы поняли ту или иную букву. Желательно, конечно, получить его в текстовом виде, а не стараться понять на слух (по смс, через социальную сеть и т.д.).

Также следует помнить, что у адресов электронной почты есть определенный синтаксис. То есть имеется, так сказать, набор правил, по которым формируется каждый адрес ящика в интернете.

  • Любой адрес состоит только из английских букв , цифр и некоторых знаков (точка, дефис, нижнее подчеркивание). Никаких русских букв!
  • В нем не может быть пробелов.
  • В нем всегда есть знак @ (примерно посередине) и этот знак всего один.
  • После знака @ всегда идет название какого-то сайта. И в этом названии всегда есть точка , после которой еще несколько английских букв (например, mail.ru, gmail.com).
  • Точка в конце адреса не ставится.

Желательно, конечно, запомнить эти правила. Тогда ошибка «Некорректный адрес электронной почты» возникать у Вас не будет.

(ПОМОЩЬ 1.2.1.) Возможные ошибки при регистрации

При заполнении формы регистрации (Рис. 3) вы можете допустить некоторые ошибки или ввести данные, которые уже были введены ранее другими Пользователями. В таких случаях система попросит вас ввести правильные или указать отличные от ранее введенных данные.

Наиболее распространенные ошибки:

  • Неправильно введен Логин или введен Логин, который уже есть в системе
    Если вы неправильно ввели ваш Логин (о чем система предупредит красной надписью под формой регистрации после того, как вы нажмете кнопку “Зарегистрироваться”) — вам необходимо убедится, что в введенном вами Логине нет запрещенных символов и ваш Логин содержит в себе только латинские буквы и(или) цифры, а также разделитель и точку
    Если вы ввели Логин, который уже используется в системе (о чем система предупредит красной надписью под формой регистрации после того, как вы нажмете кнопку “Зарегистрироваться”) — вам необходимо придумать и ввести другой Логин, такой, который еще не используется в системе
  • Неправильно введен адрес электронной почты и(или) введенный адрес электронной почты уже используется в системе
    Если вы неправильно ввели адрес электронной почты (e-mail), то есть формат введенного вами адреса не соответствует формату, принятому для адресов электронной почты вида ХХХХХ@ХХХХ.ХХХ (о чем система предупредит красной надписью под формой регистрации после того, как вы нажмете кнопку “Зарегистрироваться”) — вам необходимо ввести ваш адрес электронной почты в правильном формате. Обратите особое внимание на ввод адреса электронной почты — адрес должен быть введен правильно и это должен быть адрес действующей почты, так как в дальнейшем, при работе с системой, только на этот адрес будут приходить важные сообщения и только с помощью этого адреса можно будет восстановить пароль в случае, если вы его забудете или утеряете. Если вы ввели адрес электронной почты, который уже используется (о чем система предупредит красной надписью под формой регистрации после того, как вы нажмете кнопку “Зарегистрироваться”) — это значит, что на этот адрес электронной почты уже была создана Учетная запись, в случае если вы не помните пароль от созданной Учетной записи, воспользуйтесь функцией восстановления пароля.
  • Не введен пароль и(или) введенные пароли не совпадают
    При вводе пароля вы допустили ошибку — пароли не совпадают, то есть при повторном вводе пароля в поле ввода “Повторите пароль” вы ввели пароль, отличный от того, который вы ввели в первое поле ввода “Пароль”. Введите в оба поля ввода “Пароль” и “Повторите пароль” одинаковые пароли. Вы не ввели никакого пароля — оба или одно из полей ввода “Пароль” и(или) “Повторите пароль” оставлено не заполненным. Заполните оба поля и введите пароль.
  • Неправильно введен защитный код
    Вы ввели в поле ввода “Код” данные, которые не совпадают с данными (цифрами), которые показаны вам под полем ввода “Код” в красной рамке. Введите правильные цифры (данные), совпадающие с показанными вам на картинке.
Читать еще:  Где я нахожусь местоположение показать адрес

Рис.3 “Ошибки при заполнении формы регистрации нового пользователя на сайте системы Unovi©”

Регистрация и авторизация в Личном кабинете

Почему мне не приходит письмо для завершения регистрации?

Вы НЕ получили письмо для завершения регистации. Причин этому может быть несколько:

    Вы НЕ отправили запрос на регистрацию в Личном кабинете.

При заполнении регистрационных данных и отправке запроса на регистрацию обратите внимание на следующие моменты:

  1. Логин может состоять только из букв латинского алфавита и цифр (пробелов, подчеркиваний, дефисов, точек и др. знаков и символов быть не должно).
  2. При указании логина регистр букв не учитывается. При вводе пароля — регистр букв учитывается.
  3. Красный восклицательный знак рядом с полем означает ошибку в указанном значении.
  4. Отправление запроса на регистрацию по кнопке Зарегистрироваться выполнится только в том случае, если нет ошибок в указанных сведениях.
  5. Если запрос на регистрацию успешно отправлен, то пропадают все поля и появляется уведомление о том, что вам на указанную почту отправлено письмо для завершения регистрации.
  6. Если при нажатии кнопки Зарегистрироваться ничего не происходит, будто кнопка не активна, — значит, запрос на регистрацию НЕ отправлен. В таком случае проверьте и исправьте указанные сведения, затем снова нажмите кнопку Зарегистрироваться.
  • Письма для завершения регистрации, отправленные вам, НЕ пропускает ваш почтовый сервер.
    1. Попросите вашего системного администратора проверить спам-настройки и обеспечить получение писем на адрес, указанный при регистрации, с наших адресов: cabinet.federalnoitamozhen.doc@ya.ru и mailer@edata.customs.ru.
    2. После изменения настроек отправьте запрос на восстановление пароля со страницы: http://edata.customs.ru/Cabinet/PasswordRepair.aspx, указав тот же e-mail, что и при регистрации. На указанный e-mail вы получите письмо со ссылкой для восстановления пароля, по которой нужно перейти. Восстановление пароля будет являться также потверждением незавершенной регистрации на портале.
  • При заполнении формы запроса на регистрацию вы указали некорректный адрес электронной почты. Может быть пропущена или не совпадать всего одна буква.

    Проверить, правильный ли адрес вы указали, можно следующим образом:

    1. Пришлите на адрес технической поддержки edconnect@yandex.ru логин, указанный вами при регистрации (не забудьте описать проблему).
    2. Мы проверим по базе данных и отправим вам тот адрес, который был указан при регистрации для вашего логина.
    3. Вы проверите, правильный ли этот адрес.
    4. Если адрес был указан НЕкорректно, вам следует пройти процедуру регистрации заново, указав НОВЫЙ логин и ПРАВИЛЬНЫЙ адрес почты.
  • Не могу войти в Личный кабинет по логину и паролю. Что делать?

    НЕ получается войти в Личный кабинет. Причин этому может быть несколько:

      Вы недавно зарегистрировались и впервые пытаетесь войти в Личный кабинет.

    До попытки входа вы должны были:

    1. Получить письмо для завершения регистрации (на адрес почты, указанный при регистрации).
    2. Перейти по ссылке из полученного письма.

    Если вам не пришло письмо для завершения регистрации, см. ответ на вопрос Почему мне НЕ приходит письмо для завершения регистрации?

    Вы некорректно вводите логин и/или пароль.

    • раскладку клавиатуры (язык) — EN/RU;
    • режима по клавише CapsLock — заглавные/строчные буквы.
  • Вы давно не заходили в Личный кабинет и забыли пароль.

    Восстановите пароль. Для этого:

    1. Перейдите по ссылке Восстановление пароля.
    2. Введите адрес электронной почты, указанный при регистрации, и нажмите кнопку Восстановить пароль.
    3. На указанный адрес придет письмо со ссылкой для восстановления пароля. Перейдите по этой ссылке.
    4. Введите новый пароль.

    Если вы еще НЕ завершили процедуру регистрации в Личном кабинете переходом по ссылке из письма для завершения регистрации, то переход по ссылке для восстановления пароля также является завершением регистрации.

    При попытке войти в ЛК по ЭП ошибка: Указанный СНИЛС ХХХ-ХХХ-ХХХ ХХ не совпадает со СНИЛС учетной записи YYY-YYY-YYY YY (или ZZZZZ).

    Сообщение об ошибке означает следующее:

    • во-первых, в системе НЕ найден Личный кабинет, в котором зафиксированный номер СНИЛС совпадает с номером СНИЛС в ЭП, выбранной для входа в ЛК,
    • во-вторых, в ЛК, найденном по адресу эл. почты, указанной в выбранной ЭП, номер СНИЛС не совпадает со СНИЛС в той же ЭП.

    Подробнее о СНИЛС в ЛК см. раздел Справки: Номер СНИЛС в Личном кабинете.

    В этом случае рекомендуем зарегистрировать новый ЛК, подтвердить в нем организацию по данной ЭП и, соответственно, привязать при этом ЭП.

    После входа в ЛК не вижу сведений по организации, недоступны сервисы с ЭП. Как зайти в ЛК организации?

    Описанная ситуация означает, что вы зашли в ЛК по логину и паролю и, следовательно, попали в Профиль Физического лица (ФЛ).

    В Профиле ФЛ НЕ отображаются сведения об организации и недоступны для работы сервисы и разделы, требующие наличия ЭП.

    Читать еще:  Неправильный адрес электронной

    Вам следует войти в Профиль Организации:

    1. Выйдите из ЛК.
    2. Выполните вход в ЛК по ЭП.
      Для этого в форме входа нажмите Войти с помощью ЭП и выберите из предлагаемого списка ЭП требуемой организации.

    QA evolution

    Валидация имейлов

    Валидация имейлов

    Валидный имейл — это существующий, реальный имейл, на который можно отправить письмо. Задача программиста — создать валидацию имейла, т.е. проверку программой имейла на валидность. Задача тестировщика — проверить то, как программа валидирует имейлы, правильно ли она это делает.

    Валидация имейлов

    Перед тем как писать валидацию, надо знать из чего состоит email адрес. Думаю известно всем что это «username@hostname».

    Имя пользователя может в себе содержать:

    • точку, за исключением первого и последнего знака, которая не может повторятся

    Имя хоста состоит из нескольких компонентов, разделённых точкой и не превышающих 63 символа, и суффиксов (домены первого уровня). Компоненты, в свою очередь, состоят из латинских букв, цифр и дефисов, причём дефисы не могут быть в начале или в конце компонента. Суффиксы это ограниченный список доменов первого уровня.

    Чит-лист для проверки поля email

    1) Пустое поле email -> Сообщение о незаполненном поле email

    2) Email в нижнем регистре -> Операция проводится успешно

    3) Email в верхнем регистре -> Операция проводится успешно

    4) Email с цифрами в имени аккаунта -> Операция проводится успешно

    5) Email с цифрами в доменной части -> Операция проводится успешно

    6) Email с дефисом в имени аккаунта -> Операция проводится успешно

    7) Email с дефисом в доменной части -> Операция проводится успешно

    8) Email со знаком подчеркивания в имени аккаунта -> Операция проводится успешно

    9) Email со знаком подчеркивания в доменной части -> Операция проводится успешно

    10) Email с точками в имени аккаунта -> Операция проводится успешно

    11) Email с несколькими точками в доменной части -> Операция проводится успешно

    12) Email без точек в доменной части -> Должно появится сообщение о неправильном или некорректном e-mail введеном в поле

    13) Превышение длины email (>320 символов) -> Должно появится сообщение о неправильном или некорректном e-mail введеном в поле

    14) Отсутствие @ в email -> Должно появится сообщение о неправильном или некорректном e-mail введеном в поле

    15) Email с пробелами в имени аккаунта -> Должно появится сообщение о неправильном или некорректном e-mail введеном в поле

    16) Email с пробелами в доменной части -> Должно появится сообщение о неправильном или некорректном e-mail введеном в поле

    17) Email без имени аккаунта -> Должно появится сообщение о неправильном или некорректном e-mail введеном в поле

    18) Email без доменной части -> Должно появится сообщение о неправильном или некорректном e-mail введеном в поле

    19) Некорректный домен первого уровня (допустимо 2-63 букв после точки: .ru или например .americanexpress) ->Должно появится сообщение о неправильном или некорректном e-mail введеном в поле

    Вообще по доменным именам нужна отдельная статья, но оставим здесь интересую информацию.

    1. zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz.ru — САмый последний домен в зоне ру.
    2. llanfairpwllgwyngyllgogerychwyrndrobwyll-llantysiliogogogoch.info — название деревни Лланвайр-Пуллгвингилл в Уэльсе на острове Англси, означающее «Церковь Святой Марии в ложбине, заросшей белым орешником, около быстрого водоворота, неподалёку от церкви Святого Тисилио и красной пещеры».

    Базовые валидационные проверки Login/Password

    • Заполнить поле корректный login и корректный pass. Expected: успешно залогинен. Разлогиниться. Почистить кэш и куки (открыть/закрыть браузер?).
    • Оставить оба поля пустыми. Попытка входа. Expected: Сообщение об ошибке.
    • Оставить пустое поле login. Попытка входа. Expected: Сообщение об ошибке.
    • Оставить пустое поле password. Попытка входа. Expected: Сообщение об ошибке.
    • Ввeсти корректный login и некорректный pass. Expected: Сообщение об ошибке.
    • Ввeсти некорректный login, но корректный pass. Expected: Сообщение об ошибке.
    • Ввeсти некорректный login и некорректный pass. Expected: Сообщение об ошибке.
    • Заполнить поле login ввeсти корректный pass, а в поле пароля ввести корректный login. Expected: Сообщение об ошибке.
    • Ввeсти login и корректный pass. Expected: Сообщение об ошибке.
    • Заполнить поле login SQL запрос (‘ or ‘a’ = ‘a’; DROP TABLE user; SELECT * FROM blog WHERE code LIKE ‘a%’;) — структура запроса зависит от DB.
    • Заполнить поле login скрипт ( )
    • Заполнить поле login html-теги ( )
    • Заполнить поле login сложную последовательность символов вроде “ ♣ ♂ ” , “”‘

    !@#$%^&*()?>,./

  • Заполнить поле login текст состоящий из одних пробелов;
  • Заполнить поле login правильный login, начинающийся с нескольких пробелов, и правильный pass. Expected: Сообщение об ошибке или автоматическое обрезание пробелов .
  • Заполнить полеlogin правильный login, после которого следуют нескольких пробелов, и правильный pass. Expected: Сообщение об ошибке или автоматическое обрезание пробелов .
  • Ввeсти корректный login и корректный pass. Нажать на кнопку “Назад” в браузере. Expected: или The page should be expired, или увидеть те же поля. Если второе – ввести в поля снова login и pass. Перейти. Залогинен?
  • Ввeсти корректный login. Указать pass с использованием букв РАЗНОГО регистра.
  • Ввeсти login с использованием букв РАЗНОГО регистра. Указать корректный pass.
  • Проверить ограничение на длину login и пароля при регистрации? Ввести qqweqweqweqweqweqweqweqweqweqweqweqweqweqwe / qqweqweqweqweqweqweqweqweqweqweqweqweqweqwe
  • Заполнить поле login/pass Aa!@#$%^&*()-_+=`

    Отправляем письмо на юникодный email адрес

    Не так давно по работе нужно было проверить, может ли один из наших продуктов отправить письмо на email адрес, содержащий юникодные символы. На удивление, эта задача оказалась богатой на неожиданные открытия. И одним из самых сложных испытаний было заполучить адрес электронной почты, содержащий не-ASCII символы!

    Первой проблемой, с которой я столкнулся, оказался тот факт, что не так много Email провайдеров на данный момент переключилось на поддержку международных символов в адресах электронной почты. Протокол RFC 6530, позволяющий использование адресов с нелатинскими, а также диакритическими знаками, был выпущен в 2012 году однако, с тех пор изменилось немногое. Правильнее сказать практически ничего не изменилось. Если вы не знали, предыдущий стандарт формирования адресов электронной почты RFC 3696 не допускает создание и использование таких адресов вообще. Впрочем, обо всем по порядку!

    Зачем?

    Давным-давно.. в далекой-далекой галактике США, когда интернет был маленьким и все в нем говорили исключительно на английском языке, а DNS только-только развивался, было решено не использовать неанглийские символы в адресах интернет-сайтов. IDN, позволяющий использование любого языка в доменном имени был внедрен чуть позднее, уже в 90е, т.е только тогда, когда интернет более-менее распространился по планете. Браузеры стали потихоньку поддерживать неанглийские имена доменов, а пользователи начали регистрировать сами домены. Тем не менее, домены первого уровня оставались английскими вплоть до 2009 года. После чего было так же разрешено использовать языки с написанием с право налево, а также иероглифические языки!

    Читать еще:  Жди меня адрес

    Регистрируем юникодный адрес почты

    Сам не зная почему, я был на полном серьезе уверен, что в Китае, Японии и прочих Азиях существуют тонны веб-сайтов а также почтовых сервисов использующих не-ASCII символы в адресах электронной почты и доменных имен. Однако, оказалось что они не шибко-то и стараются и по-старинке используют латинские символы как и остальная часть мира. Я опросил нескольких своих коллег из Китая и Японии, не знают ли они любые сервисы электронной почты, разрешающие использование не-ASCII символов но к сожалению, потерпел неудачу. Если отыщите — напишите, пожалуйста в комментариях. В любом случае, зарегистрироваться на подобном ресурсе без знания языка и подобающей клавиатуры, по всей видимости будет нелегкой задачей. Гугл транслейт и виртуальная клавиатура должны помочь в теории, однако на практике все может быть совершенно иначе.

    Одно из моих преимуществ по сравнению с англоязычными коллегами — я могу разговаривать на русском языке, который основан на кириллическом алфавите, который внезапно! использует юникод. К сожалению, ни один из известных в России Email провайдеров (GMail, Yandex или Mail.ru) не разрешает зарегистрировать адрес электронной почты с кириллическими символами в имени пользователя, т.е до символа @ (собаки).

    Тем не менее, Яндекс разрешает зарегистрировать адрес электронной почты с латинскими символами в имени пользователя и кириллическими в его доменной части, т.е после символа @ (собаки). Т.е технически вы можете подключить Яндекс почту для вашего кириллического домена и создать любой* почтовый ящик.

    *Яндекс анонсировал поддержку кириллических доменов еще в 2010 году и пообещал снять ограничение на не-ASCII символы в именах ящиков в самом ближайшем будущем. Т.е вы не сможете использовать адрес вида иван@марья.рф, а вот ivan@марья.рф – вполне сможете. Спустя почти семь лет я могу констатировать, что это ограничение так и не было снято. Вдобавок, у меня не было ни одного кириллического домена, поэтому вариант с подключением Яндекс почты на кириллический домен к сожалению, отметался.

    Поискав еще какое-то время, я нашел парочку относительно новых и не совсем популярных Email сервисов, позволяющих использование кириллических символов в адресах электронной почты. Думаю, что имеет смысл кратенько упомянуть индийский DataMail от компании Data xgen technologies, поддерживающий Русский, Китайский, Арабский, язык Хинди и еще несколько языков до кучи, который я так и не смог попробовать, поскольку для регистрации в сервисе необходимо отправить текстовое сообщение СМС с сим-карты, зарегистрированной в стране, соответствующей выбранному вами языку. Поэтому сразу переключусь на второй сервис, российский письмо.рф, который я опробовал в ходе своих экспериментов. И таки-да, они не поддерживают протокол https, я заметил.

    Отправляем письмо на юникодный email адрес через веб-клиент

    Собственно далее я зарегистрировал кириллический адрес электронной почты на сервисе письмо.рф и отправил письмо на этот адрес с почтовых ящиков Gmail, Yandex и Mail.ru

    В 2014 Гугл анонсировал что они собираются поддерживать не-ASCII символы в адресах электронной почты. Согласно их заявлению, «A first step toward more global email», принятие нового стандарта электронной почты является довольно сложной задачей, поскольку это потребует поддержки юникодного набора символов в адресах электронной почты от каждого сервера, начиная от отправителя и заканчивая получателем. И они были готовы стать теми, кто сделает первый шаг. Что означало, что пользователи GMail будут способны отправлять и получать письма от людей, адреса электронной почты которых содержат такие символы (например, 武@メール.グーグル).

    Как я уже сказал, я попробовал отправить письмо с GMail на только что созданный кириллический адрес иии… оно не было отправлено. GMail вернул сообщение: «local-part of envelope RCPT address contains utf8 but remote server did not offer SMTPUTF8». Собственно к гуглу у меня нет никаких претензий — проблема вызвана тем, что удаленный сервер письмо.рф не возвращает SMTPUTF8.

    Mail.ru и вовсе отказался отправлять мое письмо, выдав всплывающее окошко: В поле «Кому» указан некорректный адрес получателя. Исправьте ошибку и отправьте письмо еще раз.

    Яндекс стал единственным из большой тройки, кто успешно отправил письмо на электронный адрес с кириллическими символами.

    Отправляем письмо на юникодый адрес электронной почты по SMTP

    Отправка письма на юникодный адрес электронной почты с использованием SMTP была последней и самой главной частью моих тестов. Как вы уже наверное догадались, использовать гугловый SMTP не имело смысла, поскольку их веб-интерфейс уже показал мне ошибку вызванную тем, что письмо.рф не предлагает SMTPUTF8. То же самое касалось Mail.ru, который попросту отказался отправлять письмо на кириллический адрес. Так что я отправил письмо через smtp.yandex.ru иии.. получил ошибку ‘The client or server is only configured for E-mail addresses with ASCII local-parts’ 😐

    Отправляем письмо на адрес с ASCII символами в имени ящика и юникодными символами в имени домена

    На этот раз мне пришлось зарегистрировать другой почтовый адрес с латинскими символами в имени ящика. К сожалению, сервис письмо.рф не разрешает латинские символы в имени ящика, поэтому я использовал цифры, т.е зарегистрировал ящик потипу 1234567890@письмо.рф.

    На этот раз все трое GMail, Yandex и Mail.ru отправили письмо без проблем.

    Отправка письма через SMTP яндекса была тоже успешной.

    Заключение

    На данный момент, использование не-ASCII символов в адресах электронной почты дает вам ровным счетом ничего кроме дополнительного геморроя, в том числе потому что новый стандарт все еще не распространен повсеместно. Более того, существуют определенные проблемы безопасности при использовании юникода в именах доменов в связи с практически неограниченными возможностями фишинга. Здесь также можно почитать не менее интересную статью о Phishing with Unicode Domains. По всей видимости, надо быть настоящим патриотом, чтобы использовать юникодные адреса доменов и электронной почты.

    Удобный способ не пропустить новое в блоге. Раз в месяц пишу обстоятельное письмо всем читателям: анонсы постов, новости нашей деревни и прочие ништяки, которые не ушли в RSS, Feedly или куда-там еще.

    На ежемесячную email рассылку подписаны 246 человек

  • Ссылка на основную публикацию
    Adblock
    detector