E-Mail Weiterleitung Arch Linux

LoRDxRaVeN

Grand Admiral Special
Mitglied seit
20.01.2009
Beiträge
4.169
Renomée
64
Standort
Oberösterreich - Studium in Wien
  • BOINC Pentathlon 2012
  • BOINC Pentathlon 2011
  • BOINC Pentathlon 2013
Hallo Leute!

Ich bin leider relativer Linux-Anfänger, auch wenn sich meine Kentnisse in den letzten Wochen vergleichsweise exponentiell entwickelt haben - bei wohlgemerkt sehr niedriger Ausgangsbasis :)

"Ich" habe eine Website unter der Domain http://www.pfeilheim4-6.at die auf "meinen" (auf die Hochkomma verzichte ich absofort :) ) lokalen (Archlinux) Server verweist und möchte gerne "E-Mail-Weiterleitungen" (z.B. webmaster@pfeilheim4-6.at auf irgendeine gmail oder gmx-Adresse) einrichten.

Wie gehe ich diese Sache denn an? Ist bsplw. postfix das/ein Mittel der Wahl? Alleine die Beantwortung dieser Frage hat mich mehrere Stunden gekostet und trotzdem bin ich mir hier noch nicht sicher. Hat u.U. jemand ein passendes Tutorial zur Hand?

Weiterführende Frage: Stimmen denn ersteinmal die Einträge bei meinem Domainhoster?
- mail.pfeilheim4-6.at A
- mail.pfeilheim4-6.at MX10
Beide verweisen auf die IP meines Servers

Jetzt weiß ich aber nicht, wie exakt ich postfix konfigurieren muss bzw. ob eben Postfix überhaupt das richtige Mittel ist.

Ich hoffe, ihr könnt mir hier weiterhelfen!

Ich habe mich bereits an folgender Anleitung orientiert, doch weiß ich nicht, was nun für mich überhaupt zutrifft: https://wiki.archlinux.org/index.php/Simple_Virtual_User_Mail_System#Postfix

LG Markus
 
Ich denke, ich bin einen Schritt weitergekommen. Und zwar bin ich mir nun relativ sicher, dass ich für mein Vorhaben nur postfix (und evt. postfixadmin) brauche.

Was ich bisher gemacht habe:
- postfix installiert
- Wie folgt anhand des Wiki-Artikels konfiguriert:

For the proper variant uncomment this in /etc/postfix/master.cf:
Code:
smtp     inet  n       -       n       -       -       smtpd
submission     inet  n       -       n       -       -       smtpd
  -o smtpd_tls_security_level=encrypt
  -o smtpd_sasl_auth_enable=yes
- Die angeführten Änderungen in main.cf und master.cf durchgeführt
- Die 4 zusätzlichen Dateien erstellt (virual_...)
- Den Postmap-Befehl durchgeführt.

Bei dem openssl-command bin ich mir nach wie vor nicht sicher, was ich da genau angegeben muss.

Nachdem ich postfix gestartet habe, und per postfixadmin einen alias hinzugefügt habe, funktioniert schon mal die Weiterleitung auf eine gmail-Adresse, die Weiterleitung auf eine GMX-Adresse funktioniert hingegen nicht.
Dabei gibt sudo journalctl -xn folgendes aus:

Code:
-- Logs begin at Fre 2013-04-26 16:03:59 CEST, end at Son 2013-05-12 18:38:46 CEST. --
Mai 12 18:35:44 hvserver postfix/smtp[473]: 6A2298071C: host mx00.gmx.net[213.165.67.114] refused to talk to me: 554-gmx.net (mxgmx009) Nemesis ESMTP Service not available 554-No SMTP service 554 invalid DN$
Mai 12 18:35:44 hvserver postfix/smtp[473]: 6A2298071C: to=<lordxraven@gmx.at>, orig_to=<test@pfeilheim4-6.at>, relay=mx00.gmx.net[213.165.67.99]:25, delay=0.77, delays=0.46/0/0.3/0, dsn=4.0.0, status=defer$
Mai 12 18:38:03 hvserver postfix/qmgr[357]: 0663D80714: from=<hvpfeilheim@gmail.com>, size=1737, nrcpt=1 (queue active)
Mai 12 18:38:03 hvserver postfix/smtp[488]: 0663D80714: host mx00.gmx.net[213.165.67.114] refused to talk to me: 554-gmx.net (mxgmx008) Nemesis ESMTP Service not available 554-No SMTP service 554 invalid DN$
Mai 12 18:38:03 hvserver postfix/smtp[488]: 0663D80714: host mx00.gmx.net[213.165.67.99] refused to talk to me: 554-gmx.net (mxgmx006) Nemesis ESMTP Service not available 554-No SMTP service 554 invalid DNS$
Mai 12 18:38:03 hvserver postfix/smtp[488]: 0663D80714: host mx01.gmx.net[213.165.67.115] refused to talk to me: 554-gmx.net (mxgmx104) Nemesis ESMTP Service not available 554-No SMTP service 554 invalid DN$
Mai 12 18:38:03 hvserver postfix/smtp[488]: 0663D80714: to=<lordxraven@gmx.at>, orig_to=<test@pfeilheim4-6.at>, relay=mx01.gmx.net[213.165.67.97]:25, delay=512, delays=512/0.05/0.28/0, dsn=4.0.0, status=def$
Mai 12 18:38:24 hvserver sudo[444]: pam_unix(sudo:session): session closed for user root
Mai 12 18:38:46 hvserver sudo[494]: operator : TTY=pts/0 ; PWD=/home/operator ; USER=root ; COMMAND=/usr/bin/journalctl -xn
Mai 12 18:38:46 hvserver sudo[494]: pam_unix(sudo:session): session opened for user root by operator(uid=0)

(Die Ausgabe ist dabei rechts etwas abgeschnitten)

Mir scheint also, dass ich den die Fehlkonfiguration schon stark eingeschränkt habe.

Ich kann also meine Frage gegenüber dem ersten Post massiv präzesieren: Was muss ich machen, damit meine Weiterleitung auch auf GMX-Adresse (bzw. alle anderen) funktioniert?

Schöne Grüße
Markus
.
EDIT :
.

Anhand der Fehlermeldung "invalid DNS PTR resource record" denke ich nun, dass die Sache bei GMX wegen eines fehlenden Reverse DNS Eintrages nicht funktioniert.

Ich habe folgende (betreffende) Forward Einträge:
mail - A - 78.104.176.29
mail - MX10 - 78.104.176.29

Muss der Reverse Eintrag dann tatsächlich einfach umgedreht werden? Also:
78.104.176.29 - A - mail

oder braucht es die komplette Domain? Also:
78.104.176.29 - A - mail.pfeilheim4-6.at

Braucht es noch zusätzlich (oder ausschließlich?!) einen Reverse MX10-Eintrag? Also
78.104.176.29 - MX10 - mail.pfeilheim4-6.at

Bitte entschuldigt die sicher ziemlich banalen Fragen, aber ich weiß es ganz einfach nicht :/

LG
 
Zurück
Oben Unten