|
Как отличить перенаправленное почтовым сервером письмо от оригинального? |
☑ |
0
YaFedor
24.07.18
✎
09:43
|
Например, хотим все письма от и для vasya@my.my перенаправить на адрес petya@my.my
Правило на почтовом сервере сделали - задали перенаправление писем.
Но, перенаправленное письмо тоже обрабатывается этим правилом, т.к. в нем поля To и From те же самые, что и в оригинальном письме.
Как отделить сами перенаправленные письма от оригиналов, чтобы к ним не применялось правило?
|
|
1
spectre1978
24.07.18
✎
09:54
|
Наверно, только анализировать заголовки Received. В случае перенаправленного письма в последнем Received в envelope-from будет адрес, отличающийся от From.
|
|
2
YaFedor
24.07.18
✎
10:04
|
(1) У них у каждого 2 Received: в заголовке и все одинаковые.
|
|
3
aka AMIGO
24.07.18
✎
10:14
|
Redirect ?
|
|
4
spectre1978
24.07.18
✎
10:15
|
(2) покажите заголовки
|
|
5
YaFedor
24.07.18
✎
10:23
|
(3) Не содержится в заголовке перенаправленного сообщения
|
|
6
YaFedor
24.07.18
✎
10:24
|
(4) Я бы с удовольствием, но придется светить реальные адреса :-(
|
|
7
spectre1978
24.07.18
✎
10:59
|
Тогда примите сообщение на узле, куда оно приходит изначально, сохраните, и сохраните перенаправленное на окончательном узле, и посмотрите по заголовкам, в чем отличие. С этого можно было бы начать.
|
|
8
YaFedor
24.07.18
✎
11:21
|
(7) Я так и сделал - разницы не вижу.
|
|
9
spectre1978
24.07.18
✎
13:31
|
(8) либо смотрите внимательнее, либо почтовый сервер, который делает перенаправление, настроен на скрытие следов перенаправления. Если так, то вы действительно не сможете по письму отличить одно от другого.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший