Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

[Gelöst] Open Xchange in VM Ware

Hilfe bei Problemen mit der Installation oder Benutzung des VMware GSX Server und VMware Server 1.

Moderatoren: Dayworker, irix

Profi
Beiträge: 778
Registriert: 17.10.2007, 14:01
Wohnort: Meppen

[Gelöst] Open Xchange in VM Ware

Beitragvon mister-man » 28.10.2007, 17:16

Hallo Leute!
Ich weiß das ich mit der Frage eigendlich im falschen Forum bin, doch vielleicht kann mir hier auch jemand antworten, weil er selber einen Open Xchange Server betreibt.
Ich habe in einer VM einen Mail Server installiert (Open Xchange) und betreibe diesen an einem DSL Zugang (Dynamik IP, mit dyndns).
Es funktioniert alles super (Starten, einloggen, Mails empfangen,..), doch leider das senden nicht.

Der fehler:
This is the Postfix program at host Oxee1.xcvxyz.dyndns.ws.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to <postmaster>

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

The Postfix program

<xxxxxxx@xxxx.de>: host mx.freenet.de[195.4.92.12] said: 550 Submission
from dynamic IP 79.202.180.23 requires authentication (in reply to RCPT TO
command)


Vielleicht hat jemand erfahrungen und kann mir weiter helfen.

Danke im vorraus!

MfG

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 28.10.2007, 17:42

Hi

sieht sehr postfix spezifisch aus ...
Du verwendest doch nicht etwa NAT in der VM oder ?

Profi
Beiträge: 778
Registriert: 17.10.2007, 14:01
Wohnort: Meppen

Beitragvon mister-man » 28.10.2007, 17:47

Nein, ich verwende eine Brücke.
Und wie gesagt, es funktioniert alles suuuuper! Nur das senden nicht.

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 28.10.2007, 18:14

Nein, ich verwende eine Brücke.


? - du meinst doch nicht etwa so eine Microsoft-spezial Bruecke ?

Du sprichst von bridged network denke ich mal ...

Oh mann - wie gut dass es kein eingedeutschtes GUI fuer VMware gibt - ich wuerde schreiend weglaufen 8)

Profi
Beiträge: 778
Registriert: 17.10.2007, 14:01
Wohnort: Meppen

Beitragvon mister-man » 28.10.2007, 18:21

Hmm Microsoft, nein danke.
Mit der deutschen Gui gebe ich dir recht.
Doch ich meine natürlich eine Bridgh-Network.
Wie gesagt, es funktioniert alles, ich erreiche das Webinterface, Mails kommen an, wenn ich mir eine an diese Adresse sende, doch leider kann ich selber keine senden.

Weiß jemand was ich falsch mache?

Benutzeravatar
Moderator
Beiträge: 3476
Registriert: 23.02.2005, 09:14
Wohnort: Burgberg im Allgäu
Kontaktdaten:

Beitragvon Tschoergez » 29.10.2007, 21:36

Hi,

Dein Problem liegt bei Postfix. Steht ja in der Fehlermeldung, der Ziel-MX akzeptiert mails nur nach einer Authentifizierung (weil Du von einer dynamischen IP aus versendest) Auch der dyndns-Eintrag wird dabei nicht behilflich sein. Wird vom Provider wg. Spamschutz so eingerichtet.

Tipps zum googlen:
smtp-auth, postfix mit smarthost, postfix-sasl,
smtp_sasl_auth_enable = yes
smtp_sasl_local_domain =
smtp_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes

(sorry für die formatierung, war copy/paste aus meiner konfig...)

Bzw einschlägige Literatur z.B. das Postfix-Buch www.postfixbuch.de


Viele Grüße,
Jörg

PS.: Ach ja, das Problem liegt natürlich nicht an VMware :-)

Profi
Beiträge: 778
Registriert: 17.10.2007, 14:01
Wohnort: Meppen

Beitragvon mister-man » 29.10.2007, 21:48

Das es nicht an VM Ware liegt habe ich mir gedacht. Kann ich also einfach das in die Postif main.cf einfügen und es geht dann?

MfG

Profi
Beiträge: 778
Registriert: 17.10.2007, 14:01
Wohnort: Meppen

Beitragvon mister-man » 07.11.2007, 20:04

Hallo!
Ich habe meine main.cf überprüft und dort steht genau das drin.

Mfg

THX für eure Hilfe.

Member
Beiträge: 115
Registriert: 04.07.2005, 11:16

Beitragvon Kevin26 » 08.11.2007, 11:05

Und wie authentifizierst du dich gegenüber dem SMTP? Der MX will aufjedenfall noch einen Benutzernamen und ein Passwort von dir.

Dein Problem ist die dyndns-Domain. Die lehnen die meisten Mailserver eiskalt ab.

Profi
Beiträge: 778
Registriert: 17.10.2007, 14:01
Wohnort: Meppen

Beitragvon mister-man » 09.11.2007, 23:32

Das ist mir bekannt, doch was kann ich machen?
Ich habe gelesen das man sich an einem Server Autentifizieren kann.

Mein Prob ist es, z.B. ich habe eine 1und1 Domain, kann ich mit dem Mail Server dann nur an 1und1 Kunden Mails versenden? Oder auch z.B. an Freenet Kunden?
Wie richte ich dies ein, bin mit Postfix nicht sehr fit!

Member
Beiträge: 30
Registriert: 06.09.2007, 10:45

Beitragvon reinilein » 10.11.2007, 22:55

Du musst den 1und1 - SMTP - Server als Relayhost bei Deinem Mailserver eintragen. Das bewirkt dann, dass alle abgehenden Mails nicht direkt von Deinem Mailserver an das eigentliche Ziel geschickt werden, sondern an den 1und1 - Mailserver geschickt werden. 1und1 darf sich dann mit Deinen Mails rumärgern. :-)

1und1 hat sogar eine FAQ, wie der Postfix zu konfigurieren ist:

Postfix (Linux)

Um unser Mailsystem mit Postfix unter Linux nutzen zu können, gehen Sie wie folgt vor:

1. Schritt: Stellen sie sicher, dass folgende Module zusätzlich zu Postfix auf Ihrem Rechner installiert sind:
postfix-tls
libsasl-modules-plain
sasl-bin
libsasl-digestmd5-plain


2. Schritt: Editieren Sie die Datei /etc/postfix/main.cf, sie muss folgende Zeilen enthalten:
relayhost = smtp.1und1.de
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous



3. Schritt: Die Datei /etc/postfix/sasl_passwd enthält folgenden Eintrag:
smtp.1und1.de BENUTZERNAME:KENNWORT

danach musst du noch den Befehl postmap /etc/postfix/sasl_passwd und postfix reload ausführen.

Profi
Beiträge: 778
Registriert: 17.10.2007, 14:01
Wohnort: Meppen

Beitragvon mister-man » 11.11.2007, 12:13

Hallo,
danke für deine Hilfe, ich probiere dies einmal aus und melde mich!

MfG

Profi
Beiträge: 778
Registriert: 17.10.2007, 14:01
Wohnort: Meppen

Beitragvon mister-man » 11.11.2007, 21:34

So, wollte das ganze nun mal simmulieren, doch leider gibt es diese Datei bei mir nicht : etc/postfix/sasl_passwd !
Wie kann ich sie am besten erstellen, muss sie einen gebissen inhalt haben?

Member
Beiträge: 20
Registriert: 22.10.2007, 10:22

Beitragvon p.mueller » 13.11.2007, 12:33

mister-man hat geschrieben:So, wollte das ganze nun mal simmulieren, doch leider gibt es diese Datei bei mir nicht : etc/postfix/sasl_passwd !
Wie kann ich sie am besten erstellen, muss sie einen gebissen inhalt haben?


Nimm einen Editor Deiner Wahl und trage

smtp.1und1.de <useraccountname>:<passwort>

dort ein. "postmap /etc/postfix/sasl_passwd" nicht vergessen.

Gruss, P.M.

Profi
Beiträge: 778
Registriert: 17.10.2007, 14:01
Wohnort: Meppen

Beitragvon mister-man » 15.11.2007, 22:17

Hallo, habe das ganze so eingetragen!

smtp.1und1.de <oxee1@xxx.de>:<yyy>


xxx steht für die Domain
yyy steht für das Passwort

MfG

Edit:

Postfix Main:
# See /usr/share/postfix/main.cf.dist for a commented, more complete version


biff = no

# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h

# TLS parameters
smtpd_tls_cert_file = /etc/ssl/certs/eecert.pem
smtpd_tls_key_file = /etc/ssl/private/eekey.pem
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache

# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.

myhostname = Oxee1.ramses-gameserver.dyndns.ws

alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases

mydestination = $myhostname,localhost.$mydomain
relayhost =
mynetworks = 127.0.0.1, 127.0.0.0/25, 192.168.11.0
mailbox_size_limit = 0

recipient_delimiter = +
inet_interfaces = all

smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous

mailbox_transport = lmtp:unix:/var/run/cyrus/socket/lmtp

virtual_alias_domains = mysql:/etc/postfix/ox_domains.cf
virtual_alias_maps = mysql:/etc/postfix/ox_user_aliases.cf, mysql:/etc/postfix/ox_aliases.cf, mysql:/etc/postfix/ox_resource_aliases.cf, mysql:/etc/postfix/ox_group_aliases.cf

smtpd_sender_restrictions = check_sender_access mysql:/etc/postfix/ox_externaldomaincheck.cf
smtpd_restriction_classes = local_only
local_only = check_recipient_access mysql:/etc/postfix/ox_domains.cf, reject
smtpd_recipient_restrictions = check_sender_access mysql:/etc/postfix/ox_senderrestrictions.cf, permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination

smtpd_banner = $myhostname ESMTP $mail_name (Open-Xchange Express)

procmail_destination_concurrency_limit = 1
procmail_destination_recipient_limit = 1



Postfix Sasl:
smtp.1und1.de <oxee1@xxx.de>:<yyy>


Danke für eure hilfe bin leider ein Postfix anfänger.

Member
Beiträge: 19
Registriert: 10.11.2007, 22:18

Dyndns

Beitragvon Devi » 17.11.2007, 18:12

Hallo,

Dein Problem liegt im DynDns. Die Provider lassen keine eingehenden Mails von dynamischen IP's zu, da das eine große Spam-Gefahr darstellt. Deine Mails wurden ja auch mit Fehler 550 abgelehnt, dies ist eine Fehlermeldung die aussagt, dass du in einer Spam-Liste aufgeführt bist (bist du automatisch mit einer dynamischen IP).

Hilft nix, brauchst eine Feste IP, bei Vollmar.net kriegst für 5 Euros im Monat eine feste IP über einen openVPN-Tunnel, sehr zu empfehlen!

Grüße,
Devi

Benutzeravatar
Moderator
Beiträge: 3476
Registriert: 23.02.2005, 09:14
Wohnort: Burgberg im Allgäu
Kontaktdaten:

Beitragvon Tschoergez » 17.11.2007, 21:28

Hm, nach einer authentifizierung per SASL klappt das eigentlich auch mit einer Dynamischen IP, denn dann kann der Provider Dich ja anhand des Logins identifizieren.

Was kommen denn mit der neuen Konfig für Fehlermeldungen?

Viele Grüße,
Jörg

PS.: Ach ja, vielleicht hilft auch mal die Suche in einem Forum, das ein bisschen näher an Postfix liegt :-)

Profi
Beiträge: 778
Registriert: 17.10.2007, 14:01
Wohnort: Meppen

Beitragvon mister-man » 18.11.2007, 12:48

Hallo, ich bekomme die besagte 550ger Felermeldung.
die frage ist nur ob das mit der Anmeldung überhaupt geklappt hat.

MfG

Profi
Beiträge: 778
Registriert: 17.10.2007, 14:01
Wohnort: Meppen

Beitragvon mister-man » 09.12.2007, 20:02

Danke für eure Hilfe, es geht alles!

MfG

Member
Beiträge: 11
Registriert: 03.01.2008, 02:57

Beitragvon macx979 » 03.01.2008, 03:01

Hallo,

Ich bin auch gerade an Open Exchange dran. Allerdings klappt bei mir noch nichtmal der Abruf der Emails. Ich hole meine Emails via IMAP von GMX.
Könnt Ihr mir sagen, wie das im Open Exchange Admininterface konfigurieren muss?


gruß
macx

Profi
Beiträge: 778
Registriert: 17.10.2007, 14:01
Wohnort: Meppen

Beitragvon mister-man » 08.01.2008, 13:22

Hallo!
Welche Open Xchange version hast du denn?
Das Image von der Homepage für VM Ware, Xen etc?
Oder eine Version selber installiert?

MfG

Member
Beiträge: 11
Registriert: 03.01.2008, 02:57

Beitragvon macx979 » 08.01.2008, 16:13

Ich habe das Open-Xchange Express Edition – VMWare Image von der Homepage.
Wollte es erst mal testen und dann evtl. ne neue version mit community installer installieren

Ich überlege gerade ob ich egrouware oder open exchange bei mir einsetzen soll.

Zu OX ist mir eines auch noch nicht ganz klar. Das ist zum verschicken postfix verwenden muss ist klar aber muss ich denn zwangsläufig z.B. Cyrus installieren um mails abzuholen?
Würde halt gerne einfach meinen gmx imap account dort irgendwie einbinden.


gruß
macx979

Profi
Beiträge: 778
Registriert: 17.10.2007, 14:01
Wohnort: Meppen

Beitragvon mister-man » 08.01.2008, 21:26

Sehe wenig sinn darin, dann eien eigenen Mailserver zu betreiben, da IMAP dir das online Arbeiten wie offline ermöglicht.
Ein eigener Mailserver hat den vorteil, das du ohne größere kosten alle Mail Resourcen selber verwalten kannst.
Ich denka mal der OX Server macht mit einer eigenen Domain erst sinn, da du da erst das potenzial des Servers ausnutzen kannst.

Workaround empfehlung:
Konfiguriere den Server so, das du Mails über GMX versendest, somit hast du das Problem nicht, welches ich habe, weswegen dieser Treat auch erstellt wurde. Dann kann sich GMX mit Mails einer dynamischen IP rumärgern.
Erstelle dir weiterhin wenn du keine feste IP zuhause hast ein Dyndns akkount, damit du einen Rückweg für die Mail hast, welchr dynamisch aufgelöst wird (stichwort ip wechsel)!
Beispiel:

Mail account: xy@gmx.de --> Weiterleiten auf dyndns adresse --> xy@home.dyndns.ws
Somit kannst du Mails empfangen über deine E-Mail addi bei GMX, und der Provider darf sich damit rumärgern, dir die E-Mails zu zu stellen!

Lege im OX dann deine Addi als E-Mail addi an

Beispiel für den OX: xy@gmx.de

Wenn du dich dann beim Provider autentifizierst beim senden über seinen Server sollte es gehen.

WICHTIG ACHTUNG!
Dies ist nur eine lösung zum basteln und testen. Auf dauer kann ich dir eine domain bei einem Provider empfehlen bei der du einfach den MX eintrag ändern kannst.
Dann kannst du deinen eigenen Mailserver betreiben!

Ein Provider ist z.B. 1und1.de und dort die Mail domain!

PS, wenn du fragen zur bastellösung hast, stelle sie einfach.

MfG

Member
Beiträge: 11
Registriert: 03.01.2008, 02:57

Beitragvon macx979 » 10.01.2008, 20:02

Wenn ich bei einem bestimmten User nun den GMX IMAP Account als EMail Adresse eintrage, erscheint beim aufrufen der Emails dieses Users die Fehlermeldung:
Error code: No IMAP account exists for user Open-Xchange Administrator. Ich habe diesem Admin aber die GMX Adresse geben.

Mein Problem ist eher, dass ich nicht weiß wo bei OX ist was eintragen muss. Sprich wo genau ich den Mailserver (imap.gmx.net) eintragen muss.

wenn ich mich als oxadmin anmelde, habe ich hierzu lediglich die Seite, die ich hier als screenshot angehängt habe um dort etwas bezüglich des mailservers einzutragen.

wo trage ich dort den imap.gmx.net ein?

gruß
macx
Dateianhänge
ox.jpg
ox.jpg (45.79 KiB) 4525 mal betrachtet

Profi
Beiträge: 778
Registriert: 17.10.2007, 14:01
Wohnort: Meppen

Beitragvon mister-man » 10.01.2008, 23:59

Um den Server zum versenden zu nehmen musst du den als Relayhost eintragen!

Bitte lese dir einmal den Anfang dieses Treat durch, habe auch lange gebraucht bis ich es verstanden habe, bis diese erklährung kam!

Du musst den 1und1 - SMTP - Server als Relayhost bei Deinem Mailserver eintragen. Das bewirkt dann, dass alle abgehenden Mails nicht direkt von Deinem Mailserver an das eigentliche Ziel geschickt werden, sondern an den 1und1 - Mailserver geschickt werden. 1und1 darf sich dann mit Deinen Mails rumärgern. Smile

1und1 hat sogar eine FAQ, wie der Postfix zu konfigurieren ist:

Postfix (Linux)

Um unser Mailsystem mit Postfix unter Linux nutzen zu können, gehen Sie wie folgt vor:

1. Schritt: Stellen sie sicher, dass folgende Module zusätzlich zu Postfix auf Ihrem Rechner installiert sind:
postfix-tls
libsasl-modules-plain
sasl-bin
libsasl-digestmd5-plain


2. Schritt: Editieren Sie die Datei /etc/postfix/main.cf, sie muss folgende Zeilen enthalten:
relayhost = smtp.1und1.de
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous



3. Schritt: Die Datei /etc/postfix/sasl_passwd enthält folgenden Eintrag:
smtp.1und1.de BENUTZERNAME:KENNWORT

danach musst du noch den Befehl postmap /etc/postfix/sasl_passwd und postfix reload ausführen.


THX nochmal an reinilein für das Hows To.

Trage es einmal genauso wie dort beschrieben ist ein, dann kannst du wenigstens schoneinmal Mails versenden.
Danach werden wir uns um das abholen kümmern!

MfG

Edit: Du wechselst den 1und1 Server natürlichg durch deinen GMX aus ;)


Zurück zu „VMserver 1 und GSX“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste