postfix, prijmanie pre domenu + relaying zaroven

Petr Cahyna caha na i.cz
Pátek Duben 12 11:57:23 CEST 2002


Julius Loman wrote:
>>>ano, je to TAKMER TO co potrebujem, ale toto mi robi resending.
>>>mam tam takuto vec:
>>>
>>>luser_relay = $mailbox na mail2.foo.sk
>>>
>>>robi to ale resending v principe, lebo mail urceny pre user na foo.sk dojde
>>>sice na user na mail2.foo.sk (tam user ma mailbox), ale zaroven sa prepise
>>>jeho adresa na user na mail2.foo.sk (takze mail2.foo.sk musi mat nastavene
>>>aj prijmanie pre mail2.foo.sk nie len pre foo.sk a to je presne to co
>>>nechcem. Potrebujem aby tam zostala adresa user na foo.sk).
>>>
>>>A na nic zmysluplnejsie som neprisiel. Mozno by zabral nejaky rewrite,
>>>ale na prvy pohlad som v manuale k postfixu nic take vhodne nenasiel :(.
>>>
>>
> toto opat nie je to co by som si som potreboval.                                                                                            

zkusil bych to treba takhle ...

# SENDING MAIL
#
# The myorigin parameter specifies the domain that locally-posted
# mail appears to come from. The default is to append $myhostname,
# which is fine for small sites.  If you run a domain with multiple
# machines, you should (1) change this to $mydomain and (2) set up
# a domain-wide alias database that aliases each user to
# user na that.users.mailhost.
#
#myorigin = $myhostname
myorigin = $mydomain
mydestination = $myhostname, localhost.$mydomain, $mydomain
masquerade_domains = $mydomain
best_mx_transport=smtp
ignore_mx_lookup_error = yes
default_transport = smtp
transport_maps = hash:/etc/postfix/transport

/etc/postfix/transport:
localhost    local:
.foo.sk      smtp:[mail2.foo.sk]
foo.sk       smtp:[mail2.foo.sk]



a jeste by to slo vyzkouset pres:

# The fallback_transport specifies the optional transport in master.cf
# to use for recipients that are not found in the UNIX passwd database.
# This parameter has precedence over the luser_relay parameter.
#
#
#fallback_transport =


> Totiz masquerade_domains na to nema tak celkom vplyv, skusal som                                                                            
hmm, zalezi co se s tim mailem deje ...

> vsemozne konfiguracie                                                                                                                       
> aby som to objasnil este presnejsie kde je problem:                                                                                         
>                                                                                                                                             
> MX zaznam ukazuje na mail1.foo.sk, tam je zopar mailboxov a odtial sa to                                                                    
> preposiela (to je to, z coho treba spravit relay) na mail2.foo.sk. Na                                                                       
> mail2.foo.sk nemam pristup, okrem toho su to lotus notesy, kde to                                                                           
> prijmanie funguje tak trocha "per user", takze treba extra pre kazdeho                                                                      
> usera definovat, ze je prijemca aj pre mail.foo.sk a ako odchadzajucu mu                                                                    
> nastavit iba user na foo.sk. Takto to samozrejme funguje, ale je to                                                                            
> neprakticke pridavat to pre kazdeho usera osobitne.                                                                                         
mas nastavene myorigin?

> Zle je napriklad aj to, ked neexistuje user nikde (odosielatel sa                                                                           
> splietol v adrese), tak dostane odpoved ako keby skusal posielat na                                                                         
> user na mail2.foo.sk , pricom on posielal na user na foo.sk. Toto je ale mozno                                                                    
> problem tych lotusov, aj ked ich admin mi tvrdil, ze chyba je v                                                                             
> preposielani.                                                                                                                               
neznam jak se chovaji lotusy, ale pokud to preposilaji ven pres tu tvoji 
masinu (coz by logicky mely) a nastavis masquerade_domains, tak to 
urcite bude ok.

						caha

-- 
========================================= | Petr Cahyna,   ICZ a.s.
=====  |**  ___  ____     =============== | V Olsinach 75,Prague 10
====   |*  ||      //    ================ | 106 00,  Czech Republic
===    ||  ||     //    ================= | tel +420(2) 81 00 22 22
==     ||  ||__  //__  ================== | fax +420(2) 81 00 22 44
========================================= | e-mail        caha na i.cz



Další informace o konferenci Linux