Eto otgovra na problema ti....

Shte izlozha vsichko stypka po stypka za da mozhesh da go
presyzdadesh dokato go chetesh...

Parvo da priemem, che imeto na domaina, za kogoto shte obsluzhvash
vhodiashtia mail prez bastionnia host e domain.bogus i v source na
zonata, koito obsluzhva tozi domain tvoia bastionen host e s nai-visok
prioritet v MX zapisite! Inache niama da go byde tova deto si go namislil.

Ako dotuk vsichko e v red.. prodalzhavame sas stypka nomer 1!

Predi vsichko traibva v reshenieto na tazi zadacha da se zapochne otzad
napred. T.e. pyrvo traibva da proverish dali vsichko e nared pri servera v
systava na VPN za koito iskash da translirash vhodiastia poshtenski trafic
prez bastionnia host. Predi vsichko traibva da rezberesh za koi domain ili
domini e nastroen da priema elektronna poshta.

Tova mozhesh da proverish ako popitash administratora na tozi server ili
se pomychish sam da razberesh tova tova. Ideiata e, che ako ti znaesh
za koi domeini ili imena na mashini priema poshta tozi server, ti mozhesh
da remapnesh (preadresirash) vhodiashtia za nego trafik prez bastionnia
host kym imeto na mashinata, koeto se poddyrzha ot mail-servera. (Za da
imash analogia sas Sendmail shte ti kazha, che tove e vse edno da kazhesh,
che tvoia server priema mail za localhost.localdomain vyv faila
/etc/mail/local-host-names. Ako napravish taka, sam razbirash, che vsiako
pismo, nasocheno kym tvoia server i adresirano do [EMAIL PROTECTED]
shte byde prieto za lokalna dostavka).

I taka... mozhesh primerno da se vyrzhesh s telnet na 25 port na mashinata 
i da ia pitash za koi host priema poshta i za koi ne. Za iliushtracia ti 
davam otgovora, koito bi poluchil ako mashinata priema elektronna poshta za
hosta vpn.localdomain 

[root@lcpe2digsys AG]# telnet e-lib.lcpe.uni-sofia.bg 25
Trying 62.44.103.111...
Connected to e-lib.lcpe.uni-sofia.bg (62.44.103.111).
Escape character is '^]'.
220 e-lib.lcpe.uni-sofia.bg ESMTP Sendmail 8.11.6/8.11.6; Fri, 12 Apr 2002 
13:50:03 +0300
helo test
250 e-lib.lcpe.uni-sofia.bg Hello lcpe2digsys.lcpe.uni-sofia.bg 
[62.44.103.4], pleased to meet you
mail from: [EMAIL PROTECTED]
250 2.1.0 [EMAIL PROTECTED] Sender ok
rcpt to: [EMAIL PROTECTED]
250 2.1.5 [EMAIL PROTECTED] Recipient ok
data
354 Enter mail, end with "." on a line by itself
test message
.
250 2.0.0 g3CAoDc11175 Message accepted for delivery
quit
221 2.0.0 e-lib.lcpe.uni-sofia.bg closing connection
Connection closed by foreign host.
[root@lcpe2digsys AG]#

Zabelezhi reda 250 2.1.5 [EMAIL PROTECTED] Recipient ok.
Tova znachi, che mashinata priema zaiavki za tozi domain...

Znachi, v rezume, parvo nauchi za koe ime na mshina ide rech i 
dali mail-servera varhu neia priema mailove za tozi domain...

Sled tova pravim slednata operacia. Otivash v /etc/mail/virtusertable
i postaviash tam slednia red:

@domain.bogus   [EMAIL PROTECTED]

Posle izpylniavash :

makemap hash virtusertable.db < virtusertable

Sledvashta stypka e da kazhesh koi e SMTP hosta za domaina
vpn.localhost. Tova shte ti se nalozhi za da ne pravish tova chrez
DNS zapisi za VPN zoni i dr. neshta, koito samo uslozhniavat neshtata
i vodiat do natrupvane na greshki... Otivash v /etc/mail/mailertable i
zapisvash na otdelen red:

vpn.localdomain   esmtp:vpn.localdomain

Posle izpylniavash :

makemap hash mailertable.db < mailertable

I si gotov.. Sega se opitai da pratish niakoi mail do potrebitel 
na obsluzhvania ot teb domain prez tvoia bastionen host i shte vidish
che shte otide...

Ako imash oshte problemi mi se obadi... Reshava sam i po-tezhki 
problemi.. No vse pak dano se reshi sega i zavinagi:)))


I relay-domains v sluchaia mai ne pomaga:))

 Pozdravi
     Vesselin

===========================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers)
http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora

Reply via email to