thegrinch
30.06.03, 20:52
Hallo:
Bitte lest euch den Post komplett durch, dei speziellen Fragen kommen erst am Ende! Vielen Dank jetzt schonmal!
Folgendes Szenario:
Ich muss auf einem Debian-System mit fester IP einen Mailserver aufsetzen, der folgende Funktionalitäten bietet:
1. der Server hostet mehrere Domains
(im folgenden bezeichnet mit domain1.de, domain2.de, domain3.de)
2. Für jede Domain sollen natürlich verschiedene Mailadressen existieren
(im folgenden bezeichnet mit a@domain1.de, b@domain1.de, c@domain2.de usw.)
3. Die Besitzer der Mailadressen sollen ihre Mails via POP3 und SMTP empfangen, bzw. versenden können.
---------------------------------------------------
Mal zur Theorie:
-Empfang von Mails
Wenn jemand eine Mail an eine Adresse des Mailservers schickt - also z.B. a@domain1.de kommt sie (an Port 25) des Servers an. Der MTA muss also die Mail als für-ihn-bestimmt erkennen. Er nimmt sie und legt sie im passenden Postfach ab. Wohlbemerkt: hier können Mails an verschiendenste Adressen ankommen: a@domain1.de, b@domain2.de ...).
Soweit so gut. Das Abrufen sollte kein Problem mehr darstellen, der Empfänger connected sich mit deinem Mail-Client am pop3-Server und ruft die Mail ab.
- Versand von Mails
Der Inhaber einer auf dem Server gehosteten Mailadresse (z.B. a@domain1.de) verfasst seine Mail in seinem Mailclient. Dieser soll sich nun zu smtp.domain1.de connecten, MIT benutzername (cool wäre doch a@domain1.de) und passwort soll sichergestellt werden, dass er auch wirklich berechtigt ist, Mails über diesen Server zu versenden. Nach erfolgreicher Anmeldung übermittelt der Client nun also seine Mail an den MTA. Dieser überprüft, ob der Empfänger lokal vorhanden ist, oder ob die Mail woanders hin soll. Ja nachdem verschickt er dann die Mail. Fertisch.
Ganz wichtig: Der Server soll nicht für alles und jeden als Relay dienen! Anmeldung muss pflicht sein, wenns geht nicht per POP-vor-SMTP sondern per Passwort.
Was acuh möglich sein muss, ist von Apache aus ans Sendmail-Interface (oder etwas vergleichbares) zu kommen. Die Webseiten nutzen dieses Feature intensiv.
Noch ne kleine Frage:
Was hat es mit dieser Anmerkung auf sich, "...vorrausgesetzt die MX-Records des DND zeigen auf den Mailserver....."????
Man findet sie oft in den einschlägigen HowTOs. Gibt es etwa neben dem IP - Hostnamen - Eintrag noch ein extra Feld für Mailserver?
Nun die konkreten Fragen:
1.) Welchen MTA soll ich nehmen - Sendmail, Postfix ...???
2.) Wo gibbet Anleitungen, Tutorials oder HowTos zu diesem Thema?
Ich hab schon stundenlang gesucht, aber 99% der Tuts beziehen sich auf den Aufbau eines Mailservers für zuhause bzw. ohne direkten Versand der Mails. Ich muss ja auch keine POP-Postfächer erst mit fetchmail abrufen.
3.) Auf meiner Suche waren nahezu alle Tuts mit IMAP anstatt Pop3 realisiert. Sind die Vorteile soooo groß?
VIELEN DANK schon mal im Voraus für eure Mühen!!!
Bitte lest euch den Post komplett durch, dei speziellen Fragen kommen erst am Ende! Vielen Dank jetzt schonmal!
Folgendes Szenario:
Ich muss auf einem Debian-System mit fester IP einen Mailserver aufsetzen, der folgende Funktionalitäten bietet:
1. der Server hostet mehrere Domains
(im folgenden bezeichnet mit domain1.de, domain2.de, domain3.de)
2. Für jede Domain sollen natürlich verschiedene Mailadressen existieren
(im folgenden bezeichnet mit a@domain1.de, b@domain1.de, c@domain2.de usw.)
3. Die Besitzer der Mailadressen sollen ihre Mails via POP3 und SMTP empfangen, bzw. versenden können.
---------------------------------------------------
Mal zur Theorie:
-Empfang von Mails
Wenn jemand eine Mail an eine Adresse des Mailservers schickt - also z.B. a@domain1.de kommt sie (an Port 25) des Servers an. Der MTA muss also die Mail als für-ihn-bestimmt erkennen. Er nimmt sie und legt sie im passenden Postfach ab. Wohlbemerkt: hier können Mails an verschiendenste Adressen ankommen: a@domain1.de, b@domain2.de ...).
Soweit so gut. Das Abrufen sollte kein Problem mehr darstellen, der Empfänger connected sich mit deinem Mail-Client am pop3-Server und ruft die Mail ab.
- Versand von Mails
Der Inhaber einer auf dem Server gehosteten Mailadresse (z.B. a@domain1.de) verfasst seine Mail in seinem Mailclient. Dieser soll sich nun zu smtp.domain1.de connecten, MIT benutzername (cool wäre doch a@domain1.de) und passwort soll sichergestellt werden, dass er auch wirklich berechtigt ist, Mails über diesen Server zu versenden. Nach erfolgreicher Anmeldung übermittelt der Client nun also seine Mail an den MTA. Dieser überprüft, ob der Empfänger lokal vorhanden ist, oder ob die Mail woanders hin soll. Ja nachdem verschickt er dann die Mail. Fertisch.
Ganz wichtig: Der Server soll nicht für alles und jeden als Relay dienen! Anmeldung muss pflicht sein, wenns geht nicht per POP-vor-SMTP sondern per Passwort.
Was acuh möglich sein muss, ist von Apache aus ans Sendmail-Interface (oder etwas vergleichbares) zu kommen. Die Webseiten nutzen dieses Feature intensiv.
Noch ne kleine Frage:
Was hat es mit dieser Anmerkung auf sich, "...vorrausgesetzt die MX-Records des DND zeigen auf den Mailserver....."????
Man findet sie oft in den einschlägigen HowTOs. Gibt es etwa neben dem IP - Hostnamen - Eintrag noch ein extra Feld für Mailserver?
Nun die konkreten Fragen:
1.) Welchen MTA soll ich nehmen - Sendmail, Postfix ...???
2.) Wo gibbet Anleitungen, Tutorials oder HowTos zu diesem Thema?
Ich hab schon stundenlang gesucht, aber 99% der Tuts beziehen sich auf den Aufbau eines Mailservers für zuhause bzw. ohne direkten Versand der Mails. Ich muss ja auch keine POP-Postfächer erst mit fetchmail abrufen.
3.) Auf meiner Suche waren nahezu alle Tuts mit IMAP anstatt Pop3 realisiert. Sind die Vorteile soooo groß?
VIELEN DANK schon mal im Voraus für eure Mühen!!!