Home »

Postfix и большие буквы


dehuu76
Сообщения: 4
Topic starter
(@dehuu76)
Эникей
Присоединился: 3 месяца назад

Здравствуйте! При отправке почтовых сообщений с сервиса mail.ru имя домена получателя в адресе электронной почты преобразуется в большие буквы, т.е. ivanov@mydomain.ru превращается после отправки с mail.ru в ivanov@MYDOMAIN.ru
Почтовый сервер получателя на базе freebsd+postfix+cyrus imap
Проблема только с mail.ru, в поддержке mail.ru ничего сделать не могут, может есть какое-то решение на уровне постфикса, регулярные выражения и т.п. Главное, какой параметр конфигурации за эту возможность отвечает

Ответить
5 Ответов
4 Ответы
Zerox
Admin
(@zerox)
Присоединился: 9 лет назад

Prominent Member
Сообщения: 762

@dehuu76 вообще ни разу с таким не сталкивался и параметра в postfix такого не знаю. Причём связку freebsd+postfix+cyrus imap я очень хорошо знаю, так как раньше настраивал и использовал. Может это клиент преобразует в заглавные буквы? В заголовках пришедшего письма на сервере также заглавные буквы?

Ответить
dehuu76
(@dehuu76)
Присоединился: 3 месяца назад

Эникей
Сообщения: 4

@zerox нет, это не клиент преобразует. в заголовках пришедшего письма с mail.ru именно ivanov@MYDOMAIN.ru

Никак не получается перезаписать всё это на строчные буквы

Если принудительно писать домен большими буквами, то, к сожалению, postfix (/var/imap/socket/lmtp) отфутболивает отправителя, и такое письмо до адресата не доходит

Ответить
Zerox
Admin
(@zerox)
Присоединился: 9 лет назад

Prominent Member
Сообщения: 762

@dehuu76 тогда не знаю, чем помочь. Если удастся найти решение, то поделитесь им. Очень любопытно узнать, кто меняет строчные буквы на заглавные, да ещё к конкретному домену.

Ответить
dehuu76
(@dehuu76)
Присоединился: 3 месяца назад

Эникей
Сообщения: 4

@zerox , кто меняет строчные буквы на заглавные можно узнать прямо сейчас, обратившись к специалистам mail.ru

конкретный домен тут ни причем

Ответить
dehuu76
Сообщения: 4
Topic starter
(@dehuu76)
Эникей
Присоединился: 3 месяца назад

В общем, задача свелась к переписыванию адреса получателя. Т.е. кто-то пишет на user1@MYDOMAIN.ru или user1@MYDOMAIN.RU или USER1@MYDOMAIN.RU

Необходимо через, вероятно, регулярные выражения понижать регистр символов. Почему-то \l или \L постфикс не понимает

 

Ответить
Используешь Telegram? Подпишись на канал автора →
This is default text for notification bar