Hozzászólások
Sziasztok!
2 kérdésem lene.
1. Postfixet hogy kellene beállítani ahooz, hogy egyes domaineket fogadjon, míg másokat továbbítson egy másik szerverre?
2. A courierpop3-nak hogy tudom megomdani, hogy csak adott tartományból fogadjon kéréseket. A hosts.allow-val probálkoztam, de arra nem reagált.
Esetleg valaki tudna segíteni?
Köszi.
Mac
- A hozzászóláshoz be kell jelentkezni
Hello!
1. /etc/postfix/transport:
[code:1:d2ce723ccf]
akarmi.hu local
foo.bar relay:[mail.bar.foo]
virtual.hu virtual
ize.hu maildrop
[/code:1:d2ce723ccf]
aztan pedig postmap /etc/postfix/transport
a relay:[] az amikor tovabb passzolja masik szervernek kezbesitesre. A tobbi az mind ilyen lokalis MDA.
2. iptables? :) (vagy valami SQL-es bohockodas, olyat is tud h. userenkent meg tudod hatarozni a hostot h. honnan lephet be)
Udv.
- A hozzászóláshoz be kell jelentkezni
Én is úgy próbálztam, de azt a hibaüzenetet kaptam vissza?
Jan 2 14:15:42 mail postfix/smtpd[11728]: NOQUEUE: reject: RCPT from kuldo_domain.hu[xxx.xxx.xxx.xxx]: 554 <testuser@tovabbitando_domain.hu>: Relay access denied; from=<cim@kuldo_domain.hu> to=<testuser@tovabbitando_domain.hu> proto=ESMTP helo=<kuldo_domain.hu>
Más megoldás esetleg?
- A hozzászóláshoz be kell jelentkezni
Hi!
mydestination = kuldo_domain.hu, es stb.
Udv.
- A hozzászóláshoz be kell jelentkezni
De arra a domainre bárhonnan jöhet levél!!! Valoszínűleg mind nem jut az eszembe 8-)! Az első szerver csak összegyüjti az adott domainre érkező levelet és a másik arcába nyomja azt, amikor tudja. Más megoldás esetleg?
Mac
- A hozzászóláshoz be kell jelentkezni
Bocs, elirtam, a cimzett_domain-t kell felvedd a mydestinationbe, kulonben nem lesz hajlando relayelni.
- A hozzászóláshoz be kell jelentkezni
felvettem. Most viszont azt mondja, hogy " ismeretlen user a helyi cimzett táblában". Magyarul azt hiszi, hogy a domaint saját maga kezeli és nem relay-ezi.
Mac
- A hozzászóláshoz be kell jelentkezni
Hi!
Sokat segitene ha egy main.cf-t bemasolnal ide :)
Udv.
- A hozzászóláshoz be kell jelentkezni
Ime a main.cf
--------------------------------
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
mail_owner = postfix
myhostname = mail
mydomain = alap_domain.hu
myorigin = /etc/mailname
inet_interfaces = $myhostname, $myhostname.$mydomain, localhost
mydestination = localhost, $myhostname, localhost.$mydomain, /etc/postfix/relay-domains
home_mailbox = Maildir/
mynetworks = xxx.xxx.xxx.xxx/32, 127.0.0.0/8, xxx.xxx.xxx.xxx/24, xxx.xxx.xxx.xxx/25, xxx.xxx.xxx.xxx/8, xxx.xxx.xxx.xxx/32 xxx.xxx.xxx.xxx/32,
local_destination_concurrency_limit = 2
default_destination_concurrency_limit = 10
debug_peer_level = 2
debugger_command =
PATH=/usr/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5
# Other configurable parameters.
transport_maps = hash:/etc/postfix/transport
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
program_directory = /usr/lib/postfix
disable_vrfy_command = no
content_filter = smtp-amavis:[127.0.0.1]:10024
virtual_maps = hash:/etc/postfix/virtual
smtpd_recipient_restrictions = permit_mynetworks, reject_unauth_destination, reject_non_fqdn_recipient
notify_classes = 2bounce,policy,protocol,resource,software
smtpd_sender_restrictions = hash:/etc/postfix/access
-----------------------------------
- A hozzászóláshoz be kell jelentkezni
hi,
ha hozzaadsz egy olyat h.
[code:1:cc7d892b2f]
local_recipent_maps =
[/code:1:cc7d892b2f]
akkor nem gyogyul meg esetleg? :)
Udv.
- A hozzászóláshoz be kell jelentkezni
beírtam a következőt:
local_recipient_maps = $alias_maps
Ennek ellneére továbbra is reject: RCPT from... hibaüzenetet kapok.
kész vagyok 8-(
- A hozzászóláshoz be kell jelentkezni
[quote:c97ee8490c="mackosajt"]beírtam a következőt:
local_recipient_maps = $alias_maps
Ennek ellneére továbbra is reject: RCPT from... hibaüzenetet kapok.
kész vagyok 8-(
Ami valóban lokális (érdemes a gép saját hostnevét megadni) az legyen csak a mydestinationben. Ami lokális azt elvileg nem kell belevenni, csak a mydestinationben szerepeljen (mydestination = $myhostname, localhost). Ami virtuális az pedig a virtual_maps-ben legyen, mert külön kezeli őket a poffix. Hasznos: http://www.postfix.org/ADDRESS_CLASS_README.html#classes
A dolog lényege, hogy első körben a transportot nézi meg a poffix, ha be van állítva. Ez után a transportban szereplő dolgok szerint jár el.
Lehetséges különleges transport a virtual: és smtp: (nem relay). Ha virtual: akkor továbblép a virtual_maps-hoz és ott bogarászik. Ha smtp: akkor két lehetőség van, vagy hostnév vagy IP. Ha az smtp:[IP|host] formát adjuk meg (smtp:[mail.akarmi.hu] vagy smtp:[1.2.3.4]) akkor nem ellenőrzi, hogy az adott host MX-e a domainnek. Célszerű az IP-s verziót []-el használni ha fix-ip-s és ritkán változó a konfig.
Lehet még hangolni a relay_domains -t, de ez alapértelmezésben jó szokott lenni: http://www.postfix.org/uce.html#relay_domains
Szóval első körben értsd meg a poffix lelkivilágát, hogy mit miért és utána gondold át, hogy neked mi is kell. A dolog jóval egyszerűbb, mint látszik.
- A hozzászóláshoz be kell jelentkezni