🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.mail.mta
Article #62846

Re: sendmail opcja require_rdns

#62846
From: Piotr Lechowicz
Date: Wed, 06 May 2020 13:41
49 lines
3750 bytes
W dniu 2020-05-06 o 14:07, LFC pisze:
> Zastanawiam sie nad użyciem tej opcji w sendmail.mc, ale mam pewne wątpliwości.
> Pytanie do znających sendmaila - czy nie spowoduje to szkód, bo z tego, co zdążyłem się zorientować, to nawet niektóre banki i instytucje nie mają rdns.

Kwestia gustu i lokalnych warunków.
Ja mam tą opcję i dodatkowo tnę jeszcze wszystkie revDNSy czysto numeryczne i wyglądające na dynamiczne.

> I pytanie dodatkowe, bo nie znalazłem w do tej pory prześledzonych howto i informacjach nt. definowania filtrów:
> 
> define(`confMILTER_MACROS_CONNECT', `t, b, j, _, {daemon_name}, {if_name}, {if_addr}')dnl> define(`confMILTER_MACROS_HELO', `s, {tls_version}, {cipher}, {cipher_bits}, {cert_subject}, {cert_issuer}')dnl
> define(`confMILTER_MACROS_ENVFROM', `i, {auth_authen}')dnl
> define(`confMILTER_MACROS_ENVRCPT', `{greylist}')dnl
> > 
> Mam tak w sendmail.mc wpisane dawno temu z jakichś howto w odniesieniu do dwóch pierwszych definicji, gdy uruchamiałem spamassassina, a potem clamava.
> Za chińskiego boga nie mogę znaleźć, co oznaczają te oznaczenia: t, b, j, _, s, i w tych funkcjach milterów. 

Pojedyncze litery mają to samo znaczenie, co wpisy w nawiasach {} - są to makra.
np:
t=time
d=date
j=official canonical name
_=user@host/zależnie od warunków
s= The sender host's name

> W dokumentacji sendmaila nie pisze, w róznych opisach nic o tym też nie piszą.

Makra sendmaila:
The BAT, 3rd Edition, Section 21.9. Alphabetized sendmail Macros
https://docstore.mik.ua/orelly/other/Sendmail_3rd/1565928393_sendmail3-chp-21-sect-9.html
Pełna specyfikacja definicji makr miltrów:
https://docstore.mik.ua/orelly/other/Sendmail_3rd/1565928393_ch24-94199.html

> Zastanowiłem się nad sprawą przy okazji odpalania greylista, bo te definicje występują w jego howto bez tych wszystkich t,b,s, za to w MACROS_HELO jest przywoływane na pierwszym miejscu makro {verify}, którego nie wpisałem w definicję filtra.
> Greylist i tak działa bardzo dobrze, ale gdy uruchamia filtrowanie to daje komunikat:
> smfi_getsymval failed for {daemon_port}, using default smtp port.
> Dziwne bo makro {daemon_port} nie jest wywoływane w żadnej z 4 definicji
> conMILTER_MACROS, chyba, ze wynika to z opcji sendmaila "no_default_msa".
> 
> Byłoby fajnie zakumać, co to za opcje  i jak tego używać, ale w żadnym zapytaniu wujka google na temat konfiguracji sendmaila  i/lub milterów do niego nie znalazłem takiej informacji.

Wszystkie powyższe informacje były w pierwszej dziesiątce wyników
https://www.google.com/search?q=sendmail+confMILTER_MACROS

> 
> LFC
> 
> 

Pozdro
Technical Details
Message-ID: <5eb2be9f$0$538$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!goblin2!goblin.stu.neva.ru!aioe.org!peer03.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <2tlaog-8re.ln1@mpwik1.mpwikzdw.com.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!goblin2!goblin.stu.neva.ru!aioe.org!peer03.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Subject: Re: sendmail opcja require_rdns
Newsgroups: pl.comp.mail.mta
References: <2tlaog-8re.ln1@mpwik1.mpwikzdw.com.pl>
From: Piotr Lechowicz <edithkal@gmail.com>
Date: Wed, 6 May 2020 15:41:51 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.6.0
MIME-Version: 1.0
In-Reply-To: <2tlaog-8re.ln1@mpwik1.mpwikzdw.com.pl>
Lines: 49
Message-ID: <5eb2be9f$0$538$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 79.188.53.188
X-Trace: 1588772512 unt-rea-a-02.news.neostrada.pl 538 79.188.53.188:62692
X-Complaints-To: abuse@news.neostrada.pl
X-Received-Bytes: 3509
X-Received-Body-CRC: 3906850011
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit