Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: lug-bg: qmail въпрос


  • Subject: Re: lug-bg: qmail въпрос
  • From: Peter Pentchev <roam@xxxxxxxxxxx>
  • Date: Wed, 6 Apr 2005 09:30:04 +0300

On Tue, Apr 05, 2005 at 09:10:14PM +0300, Kaloyan Ivanov wrote:
> Здравейте,   
>    
>         Ситуацията е следната: Инсталиран qmail на Debian по инструкция от    
> qmailrocks. Всичко работи на 6, обаче човека за когото го инсталирах иска    
> като изпраща поща, в хедарите да не се записва от кой локален IP адрес е било    
> изпратено съобщението. Например:   
>    
> Received: from somebody (HELO ?192.168.0.14?) (192.168.0.14)   
>   by mail.organization.tld with SMTP; ........   
>    
> Страх го е че някой щял да разбере как му е устроена локалната мрежа.    
>    
> Та въпроса ми е имали начин това да стане?   

Без промяна на сорс-кода на qmail няма начин да стане; qmail-smtpd добавя
този ред безусловно.

Ако много държиш, може да си поиграеш да компилираш qmail наново, след
като пипнеш qmail-smtpd.c и махнеш извикването на received() във
функцията smtp_data().  Аз самият обаче не съм сигурен доколко това е
добра идея, най-малкото заради това, че понякога проследяването на
съобщения е важно, особено ако става дума за вируси и търсене на
заразени компютри.  Друг вариант е - пак с пипване на сорса - да замениш
безусловното извикване на received() с нещо като:

  if (getenv("STRIPSMTPRECEIVED") == NULL)
    received(&qqt,"SMTP",...);

...след което вече с tcprules или както там управляваш пускането на
qmail-smtpd да зададеш променлива STRIPSMTPRECEIVED в обкръжението за
IP адресите и мрежите, за които те интересува.

Поздрави,
Петър

-- 
Peter Pentchev	roam@xxxxxxxxxxx    roam@xxxxxxxx    roam@xxxxxxxxxxx
PGP key:	http://people.FreeBSD.org/~roam/roam.key.asc
Key fingerprint	FDBA FD79 C26F 3C51 C95E  DF9E ED18 B68D 1619 4553
"yields falsehood, when appended to its quotation." yields falsehood, when appended to its quotation.

Attachment: pgpxzfo013IGg.pgp
Description: PGP signature



 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.