[megoldva]Postfix kezdeti elmélkedés

Régóta gondolkozom különböző hálózati szolgáltatások megvalósításán tanulási és valós szükségletek céljából. Rendelkezem domain/tárhely szolgáltatással, ami nyújt smtp-t, ftp-t, mysql-t, és minden hasonlót, de ezeket magam is szeretném megvalósítani.
Amihez szükségem lenne a dologra, az nagios-os, cacti-s rendszermonitorozás, és állapotoktól függően levélküldés. És persze, hogy legyen, elkészítsem, mert abból tanulok.
Éjjel 4-ig google-ezem rengeteg fórumtémát, jópárat a HUP-ról is, de attól tartok teljes képet nem sikerült nyernem.

-Hogy a saját hálózatomról tudjak leveleket fogadni, szükségem lenne egy MX rekorda, ami a gépem IP címe felé mutat.

  • -nem a domainem MX rekord macerálásával szeretnék indítani
  • -UPC-m van, tudomásom szerint myip.hu nyújt ilyet.

Ez elég is a levelek fogadásához az internet felől?

-SMTP relay host:

    A belső userektől érkező leveleket továbbítsa
  • -Ez lehet a domain-emhez tartozó smtp.
  • -A helyi postfixben ehhez ehhez az opcióhoz relayhost ként kell konfigurálnom az smtp szervert, és megfelelően tsl-t/ssl-t konfigurálnom, ha szükséges.

A kérdésem az lenne, hogy ez így működőképes elmélet-e, valamint az, hogy az összes levél a szolgáltató smtp felé küldését hogy tudom elkerülni. Valamifajta loop-tól tartok, ha esetlegesen ha helyi címre küldök levelet, és az kimegy a szolgáltató smtp-je felé!

Hozzászólások

MX rekord nem kötelező. Ha van MX akkor a levél oda megy ahova az MX mutat. Ha nincs MX akkor a levél oda megy ahova az A rekord mutat. Ha van jelenleg működő SMTP szolgáltatásod akkor valahogy csak meg kell mondani a domain rendszernek, hogy a leveleket mostantól máshova szeretnéd, tehát kell MX-et állítani. Myip esetén erre nincs szükség, viszont így természetesen nem a saját domainedet fogod használni.
Miért is akarod a _nem_ saját hálózatba érkező leveleket bárhova is továbbküldeni? Ezt hívják open-relay-nek. A nem saját hálózatodba érkező levelekkel egyetlen teendőd van: REJECT!

Mik

Egyenlőre nem is szeretném a domain mx-ét macerálni, ahogy azt írtam is.

Annyit szeretnék:
-levelek fogadni a dynamikus DNS-em nevére: jelenleg akarmi.homedns.org
-leveleket küldeni ennek a smtp-nek a segítségével, szolgáltatói smtp-n keresztül.
( értsd, ha nem akarmi@akarmi.homedns.org a címzett, hanem más mailcím, akkor kapcsolódjon a domain-em smtp-jéhez, és azon keresztül továbbítsa )

Szervusz !

Változó IP-vel is lehet saját SMTP szervert üzemeltetni, mely stabilan fogadja a neki címzett leveleket, DE:

elsősorban az internet szolgáltatók és az igyenes webmail fenntartók, valamint komolyabb cégek (és magánszemélyek) nem fogadnak nem fix IP számú helyről levelet.

PS: viszont ha "smarthost"-ként konfigurálod a Postfix-et, akkor a saját internetszolgáltatód mail-szerverén hitelesítve magad (és rendszered) küldhetsz levelet

CSZ

"elsősorban az internet szolgáltatók és az igyenes webmail fenntartók, valamint komolyabb cégek (és magánszemélyek) nem fogadnak nem fix IP számú helyről levelet."

Nekem elmegy gmail-ra, yahoo-ra, stb ralayhost nélkül.

"a címzett, hanem más mailcím, akkor kapcsolódjon a domain-em smtp-jéhez, és azon keresztül továbbítsa "

Miért továbbítana olyan levelet, ami nem a te domainednek szól?
Openralay-ra gyúrsz?

smtp feladata:

1. Fogadja a domained-re érkező leveleket akarmi.homedns.org,
ha létezik a "kukac" előtti user, ha nem akkor dobja el.

2. küldje el az autholt userek leveleit és mynetwork-ból érkezőket.

Mindenkinek köszönöm szépen a válaszokat. Remélem másnak is hasznára lesz majd.