🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.mail.mta
3 messages
3 total messages Started by Piotr Piotrowicz Tue, 03 Mar 1998 21:22
username masquerade
#299
Author: Piotr Piotrowicz
Date: Tue, 03 Mar 1998 21:22
66 lines
2826 bytes
Mam spory problem z prawidłową konfiguracją sendmail-a (Linux RedHat
sendmail-8.7.5). Wiem, że jest już wersja 8.8.x, ale względy bezpieczeństwa
nie są w moim wypadku istotne (domu -> tpnet -> INET).
Z grubsz chodzi o takie przepisywanie nagłówków w poczcie wychodzącej, żeby
pola odpowiadały właściwej domenie np. u ISP. Wiem, wiem ... RTFM, FAQ itp.
ale:

1) Jeżeli wygeneruję *.sf z *.mc, który ma m.in:

define(confUSERDB_SPEC, /etc/wlasciwa_baza)
FEATURE(nosticky)

to nagłówki wyglądają mniej więcej tak:

RPFD:odbiorca@domena.odbiorcy.pl
H?P?Return-Path: ppi@writeme.com
HReceived: (from root@localhost) by swierad.my.domain (8.7.6/8.7.3) id UAA00370 for piotr@winuel.com.pl; Tue, 3 Mar 1998 20:52:12 +0100
H?x?Full-Name: root
HContent-Length: 42
HMessage-ID: <XFMail.980303205210.ppi@writeme.com>
HX-Mailer: XFMail 1.1 [p0] on Linux
HSender: root@swierad.my.domain
HContent-Type: text/plain; charset=iso-8859-2
HContent-Transfer-Encoding: quoted-printable
HMIME-Version: 1.0
HDate: Tue, 03 Mar 1998 20:50:18 +0100 (MET)
HFrom: Piotr Piotrowicz <ppi@writeme.com>
HTo: odbiorca@domena.odbiorcy.pl
HSubject: test

Najważniejsze tj. "Return-Path: ppi@writeme.com" jest o.k
List był wysłany z konta 'root' (mój domowy Linux z ustawioną-wymyśloną
domeną swierad.my.domain ) a w bazie .db jest

root:mailname ppi@writeme.com

Takie rozwiązanie nie jest dla mnie zadawalające:

1.pola 'Full-Name:' 'Sender:' nie są zmienione
  a 'From:' ma "Piotr Piotrowicz" bo akurat XFMail pozwala zdefniować to pole
  (inne np mail nie :-( )
2.poczta lokalna adresowana do root@ też ma przepisywane nagłówki a wolałbym
  żeby lokalnie było bez zmian.
  

2) A jeżeli wygeneruję *.sf z *.mc, który ma m.in:

MASQUERADE_DOMAIN(writeme.com)
FEATURE(masquerade_envelope)

czy nawet

FEATURE(allmasquerade)     <- problem poczty lokalnej

to prawie wszystko jest ok oprócz ... username@
zamiast np. 'ppi@writeme.com' mam 'root@writeme.com' :-((

Teoretycznie mógłbym założyć na swoim Linuxie konto ppi@ i z niego wysyłać
całą pocztę, ale zależy mi na tym, aby móc to robic poprawnie z root@ -a

Proszę o pomoc.

-- 
Piotr Piotrowicz
e-mail: ppi@writeme.com
Re: username masquerade
#300
Author: Piotr Kucharski
Date: Wed, 04 Mar 1998 22:41
20 lines
1380 bytes
Piotr Piotrowicz <root@swierad.my.domain> wrote:
> domeną swierad.my.domain ) a w bazie .db jest
> root:mailname ppi@writeme.com
[...]
> FEATURE(allmasquerade)     <- problem poczty lokalnej
> to prawie wszystko jest ok oprócz ... username@
> zamiast np. 'ppi@writeme.com' mam 'root@writeme.com' :-((

A, bo root:mailname ppi@writeme.com tyczy sie root@swierad.my.domain,
ktore jest wczesniej zamieniane na root@writeme.com - stad taki efekt.

> Teoretycznie mógłbym założyć na swoim Linuxie konto ppi@ i z niego wysyłać
> całą pocztę, ale zależy mi na tym, aby móc to robic poprawnie z root@ -a

Uhm. A i tak lepiej nie z roota :)

Piotr
-- 
<A HREF="http://akson.sgh.waw.pl/~chopin"> Piotr 'Beeth' Kucharski </A> 
Kobiety do piekła! W końcu nie mogę się tam nudzić :-)
Re: username masquerade
#301
Author: Piotr Piotrowicz
Date: Fri, 06 Mar 1998 12:45
36 lines
1922 bytes
Piotr Kucharski wrote:

>A, bo root:mailname ppi@writeme.com tyczy sie root@swierad.my.domain,
>ktore jest wczesniej zamieniane na root@writeme.com - stad taki efekt.
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Chyba nie jest, bo MASQUERADE_DOMAIN(writeme.com) to druga rzecz jaka mi
przyszła do głowy oprócz tego rozwiązania z USERDB tzn. próbowałem albo
masquerade, albo *.db, ale nie jedno i drugie na raz.
A może właśnie to jest sposób? Ale jak to zrobić?

W FAQ do sendmaila jest taki fragment:

---------------
Q3.2 -- How do I rewrite my From: lines to read ``First_Last@My.Domain''' or
``Different_Name@My.Domain''?

Date: September 23, 1997 

There are a couple of ways of doing this. This describes using the
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
"userdatabase" code, discussed in detail at the Using UserDB
to Map Full Names page.
---------------

Niestety nigdzie nie wyczytałem o tych innych sposobach :-(

>> całą pocztę, ale zależy mi na tym, aby móc to robic poprawnie z root@ -a
>
>Uhm. A i tak lepiej nie z roota :)

Właściwie też tak uważam, ale sen z oczu spędza mi ta zamiana z user@ i
poprawnym nagłówkiem "Full-Name:" i "Sender:". 

-- 
Piotr Piotrowicz
e-mail: ppi@writeme.com
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads