Sziasztok!
Van két gépem. Alábbi összeállítással.
1-es gép szedi le a leveleket fetchmail-el, és a fetchmail-nek megadnám, hogy a leveleket ne a lokális usernek, hanem a 2-es gép userének adja tovább (emre@debianmail)
De sajna visszajön a levél, hogy "Unrouteable address"
Persze, mert hiába írtam be a host fájba, hogy "ipcím debianmail" ettől még nem ismeri a gép mx rekordját.
DNS szervert nem tudok üzemelteti.
Hogy lehetne az exim4 konfigját átszerkeszteni, hogy levelek célbaérjenek?
debian squeeze használok.
kösz
1-es gép:
- Internet kapcsolata van
- Fetchmail-el szedi le a leveleket.
- Smarthost nélkül tud leveleket küldeni az internetfel.
2-es gép, legyen debianmail a neve
- Imap szerverként funkcionál.
- Helyi userek vannak.
- 1158 megtekintés
Hozzászólások
nézd meg ezt
grep ignore_target_hosts /etc/exim4/exim4.conf.template
módosítsd, majd jöhetnek e parancsok
update-exim4.conf; /etc/init.d/exim4 reload
- A hozzászóláshoz be kell jelentkezni
Első körbe kihagynám a dns szervert
Megnéztem, ignore_target_hosts -nál benne van a 192.168.0.0/16
És 192.168.64.5 gépre küldenék levelet.
se az emre@debianmail és se az emre@192.168.64.5 címre is ez jön:
Unrouteable address
Pedig tudja pingelni gépnév alapján is, nem értem
- A hozzászóláshoz be kell jelentkezni
telnet debianmail 25 vagy telnet 192.168.64.5 25 megy?
Connected to xxxxxx.
Escape character is '^]'.
220 xxxxxx ESMTP Exim 4.72 Mon, 13 Sep 2010 16:35:26 +0200
Valami hasonlót kell kapnod.
- A hozzászóláshoz be kell jelentkezni
Megy, nem értem mi van itt :(
- A hozzászóláshoz be kell jelentkezni
apt-get install unbound
A python: sor elé szúrd be ezt:
local-zone: "debianmail" static
local-data: "debianmail 86400 IN A 1.2.3.4" # 1.2.3.4 -t cseréld le a másik gép ip-jére
local-data: "mail.debianmail 86400 IN A 1.2.3.4" # 1.2.3.4 -t cseréld le a másik gép ip-jére
local-data: "debianmail 86400 IN MX 10 mail.debianmail"
Ebben a fájlban : /etc/unbound/unbound.conf
/etc/init.d/unbound restart
- A hozzászóláshoz be kell jelentkezni