The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Как заставить sendmail писать адрес отправителя при реджекте"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Как заставить sendmail писать адрес отправителя при реджекте"
Сообщение от Dspider emailИскать по авторуВ закладки(ok) on 25-Июн-04, 11:06  (MSK)
Вот кусок сендмыльного лога

Jun 20 03:52:54 relay1 sendmail[22418]: [ID 801593 mail.notice] i5JNqsf22418: ruleset=check_relay, arg1=dsl-201-129-197-154.prod-infinitum
.com.mx, arg2=201.129.197.154, relay=dsl-201-129-197-154.prod-infinitum.com.mx [201.129.197.154] (may be forged), reject=550 5.0.0 Your ne
twork is full of spammers.Say spammers NO too.Mail Rejected

Вопрос таков: можно-ли заставить сендмаил писать туда-же адрес (mail from) c  которого пытались кинуть сообщение. Postfix это делает, а вот сендмыл !?

Заранее спасибо.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Как заставить sendmail писать адрес отправителя при реджекте"
Сообщение от Medlar Искать по авторуВ закладки on 25-Июн-04, 12:43  (MSK)
На этапе check_relay отправитель не известен.
Возможно, поможет check_delay + вставить macroc &f в отлуп
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Как заставить sendmail писать адрес отправителя при реджекте"
Сообщение от Dspider emailИскать по авторуВ закладки(ok) on 25-Июн-04, 12:49  (MSK)
>На этапе check_relay отправитель не известен.
>Возможно, поможет check_delay + вставить macroc &f в отлуп

так у меня зарубается по access.db , а это я так понимаю на этапе check_relay. мне собственно вот чего надо добиться

Jun 24 15:07:28 solo1 postfix/smtpd[16741]: [ID 197553 mail.info] 447351D4E: reject: RCPT from c-24-15-0-53.client.comcast.net[24.15.0.53]: 550 <c-24-15-0-53.client.comcast.net[24.15.0.53]>: Client host rejected: Your network is full of spammers. Say spammers NO too!; from=<winston@orion.ufrgs.br>

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Как заставить sendmail писать адрес отправителя при реджекте"
Сообщение от Medlar Искать по авторуВ закладки on 25-Июн-04, 12:58  (MSK)
посмотри README на предмет check_delay:
check_relay будет задержан, и когда очередь до него дойдет, эл. адрес отправителя уже будет известен (макрос $&f)
Нужно будет подправить отлуп на этапе check_relay, добавив в него этот макрос.
Это предположение, делать такого не приходилось.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Как заставить sendmail писать адрес отправителя при реджекте"
Сообщение от Dspider emailИскать по авторуВ закладки(ok) on 25-Июн-04, 13:04  (MSK)
>посмотри README на предмет check_delay:
>check_relay будет задержан, и когда очередь до него дойдет, эл. адрес отправителя
>уже будет известен (макрос $&f)
>Нужно будет подправить отлуп на этапе check_relay, добавив в него этот макрос.
>
>Это предположение, делать такого не приходилось.

Щас попробую проинтуичить этот вопрос. Отпишусь по результатам.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Как заставить sendmail писать адрес отправителя при реджекте"
Сообщение от KVA Искать по авторуВ закладки(??) on 25-Июн-04, 12:44  (MSK)
>Вот кусок сендмыльного лога
>
>Jun 20 03:52:54 relay1 sendmail[22418]: [ID 801593 mail.notice] i5JNqsf22418: ruleset=check_relay, arg1=dsl-201-129-197-154.prod-infinitum
>.com.mx, arg2=201.129.197.154, relay=dsl-201-129-197-154.prod-infinitum.com.mx [201.129.197.154] (may be forged), reject=550 5.0.0 Your ne
>twork is full of spammers.Say spammers NO too.Mail Rejected
>
>Вопрос таков: можно-ли заставить сендмаил писать туда-же адрес (mail from) c  
>которого пытались кинуть сообщение. Postfix это делает, а вот сендмыл !?
>
>
>Заранее спасибо.

Вот пример из senmdail.mc
FEATURE(`dnsbl', `bl.spamcop.net', `"Spam blocked see: http://spamcop.net/bl.shtml?"$&{client_addr}')dnl

вместо $&{client_addr} будет подставлен ip адрес


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Как заставить sendmail писать адрес отправителя при реджекте"
Сообщение от Dspider emailИскать по авторуВ закладки(ok) on 25-Июн-04, 12:46  (MSK)
>>Вот кусок сендмыльного лога
>>
>>Jun 20 03:52:54 relay1 sendmail[22418]: [ID 801593 mail.notice] i5JNqsf22418: ruleset=check_relay, arg1=dsl-201-129-197-154.prod-infinitum
>>.com.mx, arg2=201.129.197.154, relay=dsl-201-129-197-154.prod-infinitum.com.mx [201.129.197.154] (may be forged), reject=550 5.0.0 Your ne
>>twork is full of spammers.Say spammers NO too.Mail Rejected
>>
>>Вопрос таков: можно-ли заставить сендмаил писать туда-же адрес (mail from) c  
>>которого пытались кинуть сообщение. Postfix это делает, а вот сендмыл !?
>>
>>
>>Заранее спасибо.
>
>Вот пример из senmdail.mc
>FEATURE(`dnsbl', `bl.spamcop.net', `"Spam blocked see: http://spamcop.net/bl.shtml?"$&{client_addr}')dnl
>
>вместо $&{client_addr} будет подставлен ip адрес
это не совсем то. меня интересует адрес вид vasya@pupkin.ru . пусть даже и фейковый. вот такого плана как в ростфиксе

Jun 24 15:07:28 solo1 postfix/smtpd[16741]: [ID 197553 mail.info] 447351D4E: reject: RCPT from c-24-15-0-53.client.comcast.net[24.15.0.53]: 550 <c-24-15-0-53.client.comcast.net[24.15.0.53]>: Client host rejected: Your network is full of spammers. Say spammers NO too!; from=<winston@orion.ufrgs.br>

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Как заставить sendmail писать адрес отправителя при реджекте"
Сообщение от KVA Искать по авторуВ закладки(ok) on 25-Июн-04, 12:53  (MSK)
>>>Вот кусок сендмыльного лога
>>>
>>>Jun 20 03:52:54 relay1 sendmail[22418]: [ID 801593 mail.notice] i5JNqsf22418: ruleset=check_relay, arg1=dsl-201-129-197-154.prod-infinitum
>>>.com.mx, arg2=201.129.197.154, relay=dsl-201-129-197-154.prod-infinitum.com.mx [201.129.197.154] (may be forged), reject=550 5.0.0 Your ne
>>>twork is full of spammers.Say spammers NO too.Mail Rejected
>>>
>>>Вопрос таков: можно-ли заставить сендмаил писать туда-же адрес (mail from) c  
>>>которого пытались кинуть сообщение. Postfix это делает, а вот сендмыл !?
>>>
>>>
>>>Заранее спасибо.
>>
>>Вот пример из senmdail.mc
>>FEATURE(`dnsbl', `bl.spamcop.net', `"Spam blocked see: http://spamcop.net/bl.shtml?"$&{client_addr}')dnl
>>
>>вместо $&{client_addr} будет подставлен ip адрес
>это не совсем то. меня интересует адрес вид vasya@pupkin.ru . пусть даже
>и фейковый. вот такого плана как в ростфиксе
>
>Jun 24 15:07:28 solo1 postfix/smtpd[16741]: [ID 197553 mail.info] 447351D4E: reject: RCPT from c-24-15-0-53.client.comcast.net[24.15.0.53]: 550 <c-24-15-0-53.client.comcast.net[24.15.0.53]>: Client host rejected: Your network is full of spammers. Say spammers NO too!; from=<winston@orion.ufrgs.br>


Можно попробовать использовать ${mail_addr}.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Как заставить sendmail писать адрес отправителя при реджекте"
Сообщение от Dspider emailИскать по авторуВ закладки(ok) on 25-Июн-04, 13:04  (MSK)
>Можно попробовать использовать ${mail_addr}.
На сколько я понял ${mail_addr} даст ip релея и его имя, а не мэил отправителя
  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Как заставить sendmail писать адрес отправителя при реджекте"
Сообщение от KVA Искать по авторуВ закладки(ok) on 25-Июн-04, 14:09  (MSK)
>>Можно попробовать использовать ${mail_addr}.
>На сколько я понял ${mail_addr} даст ip релея и его имя, а
>не мэил отправителя

Вот что вычитал

${mail_addr}  

Saved $: value for MAIL FROM: triple V8.10 and above
Upon receipt of the MAIL FROM: address, a delivery agent is selected by the RHS of a parse rule set 0 rule, which defines a triple that contains three pieces of information for that address:

$#delivery_agent $@ host  $:address  

The $: portion of the triple contains the address part of the information with any commentary removed. For example:

gw@wash.dc.gov

Once that address is determined for the $: part of the triple, that address is copied to this ${mail_addr} macro.

${mail_addr} is transient. If it is defined in the configuration file or in the command line, that definition can be ignored by sendmail. Note that a $& prefix is necessary when you reference this macro in rules (that is, use $&{mail_addr}, not ${mail_addr}).

Правда как использовать пока не соображу.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Как заставить sendmail писать адрес отправителя при реджекте"
Сообщение от Dspider emailИскать по авторуВ закладки(ok) on 25-Июн-04, 14:25  (MSK)
>
>The $: portion of the triple contains the address part of the
>information with any commentary removed. For example:
>
>gw@wash.dc.gov
>
>Once that address is determined for the $: part of the triple,
>that address is copied to this ${mail_addr} macro.
>
>${mail_addr} is transient. If it is defined in the configuration file or
>in the command line, that definition can be ignored by sendmail.
>Note that a $& prefix is necessary when you reference this
>macro in rules (that is, use $&{mail_addr}, not ${mail_addr}).
>
>Правда как использовать пока не соображу.
Во ! А это откуда ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Как заставить sendmail писать адрес отправителя при реджекте"
Сообщение от KVA Искать по авторуВ закладки(ok) on 25-Июн-04, 14:58  (MSK)
>>
>>The $: portion of the triple contains the address part of the
>>information with any commentary removed. For example:
>>
>>gw@wash.dc.gov
>>
>>Once that address is determined for the $: part of the triple,
>>that address is copied to this ${mail_addr} macro.
>>
>>${mail_addr} is transient. If it is defined in the configuration file or
>>in the command line, that definition can be ignored by sendmail.
>>Note that a $& prefix is necessary when you reference this
>>macro in rules (that is, use $&{mail_addr}, not ${mail_addr}).
>>
>>Правда как использовать пока не соображу.
> Во ! А это откуда ?

Ман нашел O'Reilly - Sendmail, 3rd Edition, оттуда взял.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Как заставить sendmail писать адрес отправителя при реджекте"
Сообщение от flusher emailИскать по авторуВ закладки(ok) on 25-Июн-04, 16:35  (MSK)
>Ман нашел O'Reilly - Sendmail, 3rd Edition, оттуда взял.
Если не секрет где нашёл?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "Как заставить sendmail писать адрес отправителя при реджекте"
Сообщение от KVA Искать по авторуВ закладки(ok) on 25-Июн-04, 18:09  (MSK)
>>Ман нашел O'Reilly - Sendmail, 3rd Edition, оттуда взял.
>Если не секрет где нашёл?

Не помню уж, могу на мыло отправить, там 2.3 мегабайта.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "Как заставить sendmail писать адрес отправителя при реджекте"
Сообщение от flusher emailИскать по авторуВ закладки(??) on 25-Июн-04, 18:18  (MSK)
>>>Ман нашел O'Reilly - Sendmail, 3rd Edition, оттуда взял.
>>Если не секрет где нашёл?
>
>Не помню уж, могу на мыло отправить, там 2.3 мегабайта.


flusher at remove-this.ua.fm

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

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




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру