Hallo,
ich habe Scalix 11.0.2 unter OpenSuse 10.2 nach der Anleitung von "Binzler" instaliert, meine lokale Domain lautet rohr.mynet, gibts natürlich nicht im Internet, daher habe ich Sendmail als Smarthost nach der Beschreibung eingerichtet. Mail abholen und verteilen mittels fetchmail klappt auch versenden interner Mails (user1@rohr.mynet an user2@rohr.mynet) klappt, nur das Versenden an externen Mail-Adressen klappt nicht.
Daher habe ich sendmail-konfiguration mit nachfolgenden Komando überprüft
sendmail -bt
ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter <ruleset> <address>
> 3,0 W.F.Gross@t-online
canonify input: W . F . Gross @ t-online
Canonify2 input: W . F . Gross < @ t-online >
Canonify2 returns: W . F . Gross < @ t-online >
canonify returns: W . F . Gross < @ t-online >
parse input: W . F . Gross < @ t-online >
Parse0 input: W . F . Gross < @ t-online >
Parse0 returns: W . F . Gross < @ t-online >
ParseLocal input: W . F . Gross < @ t-online >
ParseLocal returns: W . F . Gross < @ t-online >
Parse1 input: W . F . Gross < @ t-online >
Mailertable input: < t-online > W . F . Gross < @ t-online >
Mailertable returns: W . F . Gross < @ t-online >
MailerToTriple input: < smtp . bei-gross . de > W . F . Gross < @ t-online >
MailerToTriple returns: $# relay $@ smtp . bei-gross . de $: W . F . Gross < @ t-online >
Parse1 returns: $# relay $@ smtp . bei-gross . de $: W . F . Gross < @ t-online >
parse returns: $# relay $@ smtp . bei-gross . de $: W . F . Gross < @ t-online >
> 3,0 David.Gross@rohr.mynet
canonify input: David . Gross @ rohr . mynet
Canonify2 input: David . Gross < @ rohr . mynet >
Canonify2 returns: David . Gross < @ rohr . mynet . >
canonify returns: David . Gross < @ rohr . mynet . >
parse input: David . Gross < @ rohr . mynet . >
Parse0 input: David . Gross < @ rohr . mynet . >
Parse0 returns: David . Gross < @ rohr . mynet . >
ParseLocal input: David . Gross < @ rohr . mynet . >
ScalixMapper input: < David . Gross < @ rohr . mynet . > > < David . Gross @ rohr . mynet >
ScalixMapper returns: $# scalix_mime $@ scalix $: David . Gross < @ rohr . mynet . >
ParseLocal returns: $# scalix_mime $@ scalix $: David . Gross < @ rohr . mynet . >
parse returns: $# scalix_mime $@ scalix $: David . Gross < @ rohr . mynet . >
Meiner Meinung nach müsste das passen.
Anschließend habe ich nochmals versucht an einen externen Mail-User etwas zu versenden aber das klappt nicht im log-file von sendmail steht folgendes.
Dec 11 15:34:06 scalix sendmail[6748]: lBBEY5wY006748: ruleset=check_mail, arg1=<David.Gross@rohr.mynet>, relay=localhost [127.0.0.1], reject=553 5.1.8 <David.Gross@rohr.mynet>... Domain of sender address David.Gross@rohr.mynet does not exist
Dec 11 15:34:06 scalix sendmail[6748]: lBBEY5wY006748: from=<David.Gross@rohr.mynet>, size=0, class=0, nrcpts=0, proto=ESMTP, daemon=Daemon0, relay=localhost [127.0.0.1]
Irgendwie erscheint mir das ja logisch weil im Internet gibt es nun mal eine solche Domain (rohr.mynet) nicht, was muss ich ändern
Um sicher zu gehen das es nicht an der Authefizierung liegt habe ich für den in Scalix angelegten Benutzer Thunderbird installiert und mittels "IMAP-Zugriff" konfiguriert und die Mails werden über den Scalix-Server (lokale IP-Adresse) verschickt, das klappt auch wie aus nachfolgden Log-File Auschnitt von sendmail zu sehen ist.
Dec 11 15:31:57 scalix sendmail[6690]: lBBEVvL2006690: from=<W.F.Gross@t-online.de>, size=638, class=0, nrcpts=2, msgid=<475E9F57.1060805@t-online.de>, proto=ESMTP, daemon=Daemon0, relay=localhost [127.0.0.1]
Dec 11 15:31:58 scalix sendmail[6698]: STARTTLS=client, relay=smtp.bei-gross.de, version=TLSv1/SSLv3, verify=FAIL, cipher=AES256-SHA, bits=256/256
Dec 11 15:31:58 scalix sendmail[6698]: lBBEVvL2006690: to=<W.F.Gross@t-online.de>,<D.W.Gross@web.de>, delay=00:00:01, xdelay=00:00:00, mailer=relay, pri=150638, relay=smtp.bei-gross.de [80.67.29.4], dsn=2.0.0, stat=Sent (ok 1197383519 qp 2885)
Vielleicht weiss jemand einen Rat.
Gruß
Werner
ich habe Scalix 11.0.2 unter OpenSuse 10.2 nach der Anleitung von "Binzler" instaliert, meine lokale Domain lautet rohr.mynet, gibts natürlich nicht im Internet, daher habe ich Sendmail als Smarthost nach der Beschreibung eingerichtet. Mail abholen und verteilen mittels fetchmail klappt auch versenden interner Mails (user1@rohr.mynet an user2@rohr.mynet) klappt, nur das Versenden an externen Mail-Adressen klappt nicht.
Daher habe ich sendmail-konfiguration mit nachfolgenden Komando überprüft
sendmail -bt
ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter <ruleset> <address>
> 3,0 W.F.Gross@t-online
canonify input: W . F . Gross @ t-online
Canonify2 input: W . F . Gross < @ t-online >
Canonify2 returns: W . F . Gross < @ t-online >
canonify returns: W . F . Gross < @ t-online >
parse input: W . F . Gross < @ t-online >
Parse0 input: W . F . Gross < @ t-online >
Parse0 returns: W . F . Gross < @ t-online >
ParseLocal input: W . F . Gross < @ t-online >
ParseLocal returns: W . F . Gross < @ t-online >
Parse1 input: W . F . Gross < @ t-online >
Mailertable input: < t-online > W . F . Gross < @ t-online >
Mailertable returns: W . F . Gross < @ t-online >
MailerToTriple input: < smtp . bei-gross . de > W . F . Gross < @ t-online >
MailerToTriple returns: $# relay $@ smtp . bei-gross . de $: W . F . Gross < @ t-online >
Parse1 returns: $# relay $@ smtp . bei-gross . de $: W . F . Gross < @ t-online >
parse returns: $# relay $@ smtp . bei-gross . de $: W . F . Gross < @ t-online >
> 3,0 David.Gross@rohr.mynet
canonify input: David . Gross @ rohr . mynet
Canonify2 input: David . Gross < @ rohr . mynet >
Canonify2 returns: David . Gross < @ rohr . mynet . >
canonify returns: David . Gross < @ rohr . mynet . >
parse input: David . Gross < @ rohr . mynet . >
Parse0 input: David . Gross < @ rohr . mynet . >
Parse0 returns: David . Gross < @ rohr . mynet . >
ParseLocal input: David . Gross < @ rohr . mynet . >
ScalixMapper input: < David . Gross < @ rohr . mynet . > > < David . Gross @ rohr . mynet >
ScalixMapper returns: $# scalix_mime $@ scalix $: David . Gross < @ rohr . mynet . >
ParseLocal returns: $# scalix_mime $@ scalix $: David . Gross < @ rohr . mynet . >
parse returns: $# scalix_mime $@ scalix $: David . Gross < @ rohr . mynet . >
Meiner Meinung nach müsste das passen.
Anschließend habe ich nochmals versucht an einen externen Mail-User etwas zu versenden aber das klappt nicht im log-file von sendmail steht folgendes.
Dec 11 15:34:06 scalix sendmail[6748]: lBBEY5wY006748: ruleset=check_mail, arg1=<David.Gross@rohr.mynet>, relay=localhost [127.0.0.1], reject=553 5.1.8 <David.Gross@rohr.mynet>... Domain of sender address David.Gross@rohr.mynet does not exist
Dec 11 15:34:06 scalix sendmail[6748]: lBBEY5wY006748: from=<David.Gross@rohr.mynet>, size=0, class=0, nrcpts=0, proto=ESMTP, daemon=Daemon0, relay=localhost [127.0.0.1]
Irgendwie erscheint mir das ja logisch weil im Internet gibt es nun mal eine solche Domain (rohr.mynet) nicht, was muss ich ändern
Um sicher zu gehen das es nicht an der Authefizierung liegt habe ich für den in Scalix angelegten Benutzer Thunderbird installiert und mittels "IMAP-Zugriff" konfiguriert und die Mails werden über den Scalix-Server (lokale IP-Adresse) verschickt, das klappt auch wie aus nachfolgden Log-File Auschnitt von sendmail zu sehen ist.
Dec 11 15:31:57 scalix sendmail[6690]: lBBEVvL2006690: from=<W.F.Gross@t-online.de>, size=638, class=0, nrcpts=2, msgid=<475E9F57.1060805@t-online.de>, proto=ESMTP, daemon=Daemon0, relay=localhost [127.0.0.1]
Dec 11 15:31:58 scalix sendmail[6698]: STARTTLS=client, relay=smtp.bei-gross.de, version=TLSv1/SSLv3, verify=FAIL, cipher=AES256-SHA, bits=256/256
Dec 11 15:31:58 scalix sendmail[6698]: lBBEVvL2006690: to=<W.F.Gross@t-online.de>,<D.W.Gross@web.de>, delay=00:00:01, xdelay=00:00:00, mailer=relay, pri=150638, relay=smtp.bei-gross.de [80.67.29.4], dsn=2.0.0, stat=Sent (ok 1197383519 qp 2885)
Vielleicht weiss jemand einen Rat.
Gruß
Werner