[Exim-users] RCPT to с пробелами

2 views
Skip to first unread message

Vladimir Sharun

unread,
Apr 28, 2021, 6:49:07 AM4/28/21
to Exim MTA на русском
Привет,

Столкнулся с интересной темой, есть RCPT TO: которые передают адреса с пробелом (очевидная ошибка где-то):
RCPT TO: u s er@domain
Что интересно - это не получается выцепить регекспом локалпарта, возбуждающимся на пробел потому что он считает локал партом "er"
Стоит заключить локалпарт в кавычки - срабатывает норм регексп и вопросов нет к таким, но проблема именно в пробелах.

Какие идеи ?

Зачем:
Это делается для контроля проводки (письмо взяли И доставили, чтобы не было ситуации взяли в спул и дальше пропало, т.е. <= - есть, а -/=> - нету), хозяйке на заметку: exim может удалять письма в спуле, считая, что они доставлены, а на самом деле - он их не доставил. Баг с локингом хинтовых БД где-то при больше сотни писем/с. Мы сделали себе патч и используем sqlite, потому что остальные энжины для hints db подвержены этой проблеме.

Le...@lena.kiev.ua

unread,
Apr 28, 2021, 7:04:11 AM4/28/21
to Exim MTA на русском
> есть RCPT TO: которые передают адреса с пробелом (очевидная ошибка где-то):
> RCPT TO: u s er@domain

Без угловых скобок?

> Что интересно - это не получается выцепить регекспом локалпарта

$smtp_command_argument


_______________________________________________
Exim-users mailing list
Exim-...@mailground.net
http://mailground.net/mailman/listinfo/exim-users

Reply all
Reply to author
Forward
0 new messages