PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : extern geroutete mails kommen nicht an



MichlS
25.10.02, 21:12
hallo leute ..

ich hau mir inzwischen die nächte um die ohren .. nachdem mysql endlich funzt gibts eine neue herausforderung an meine nerven ..

sendmail is das problem (glaube ich)

ich habe 2 windoze kisten im lan

192.168.0.3 = meiner (lan name = lmaa )
192.168.0.2 = der von meiner frau (lan name = m)
192.168.0.15 = der server

ich hab mir eine domain registriert .. (ich wills hier nicht wirklich posten weil der server nicht ganz legal ist, nicht wegen dem inhalt sondern weils ein server dienst lauft)

nennen wir meine domain extern.at

jetzt gibts am linux einen user "michaela" die soll im internet als michaela@extern.at erreichbar sein .. geht aber nicht .. alle mails die dort hin gesendet werden kommen auf die DNS technisch eingstellte priorität 20 an (backup server) nicht auf meinen rechner ...

allerdings wenn ich von meiner kiste mit dem internen konto (postausgangsserver 192.168.0.15) versende kommt sie richtig an .. dh. alles was extern geht kommt nicht an

und mein 2tes problem ist diese fehlermeldung wenn meine frau mit postausgangssever 192.168.0.15 versenden möchte kommt diese melung ...
"550 5.7.1 <webmaster@irgendwo.at>... Relaying denied. IP name lookup failed [192.168.0.2]" die ip von ihren rechner habe ich allerdings freigeben für den mail versand

(<webmaster@irgendwo.at> = fiktive empfängeradresse hab ich geändert)

mir raucht die birne :confused: :eek:

greez mike

wb1
26.10.02, 19:18
Es wird nie ankommen wenn die Adresse 192.168.x.x ist.

Weiterhin hat der Provider das relaying gesperrt, um nicht als Ausgangspunkt für spam missbraucht zu werden

MichlS
27.10.02, 09:30
der 192.168.0.15 hat eine zweite nic drin welche die provider ip eingetragen hat .. und als ausgehenden mail server habe ich diese nic mit diesen server eingetragen .. web host post master funktioniert ja . mit der 192.168.0.3 nur die 2er will er nicht

ausserdem:
diese meldung "Relaying denied. IP name lookup failed [192.168.0.2]" kommt nicht vom provider sondern von meiner kiste ! (mein lan)


greez mike

Jaydee
27.10.02, 18:09
Hallo,

welche Mailsoftware setzt Du ein.

Poste doch mal einen Auszug aus der /var/log/mail zum Zeitpunkt des Versendes vom PC Deiner Frau.

Wenn Du diese Angaben noch machst, kann Dir hier schnell geholfen werden.

Gruß

MichlS
31.10.02, 08:44
Nov 1 02:15:45 linux popper[14798]: Stats: michaela 0 0 0 0 michaela.lan.win 192.168.0.2
Nov 1 02:16:40 linux sendmail[14799]: gA11GeH14799: forward /michaela/.forward.linux+: World writable directory
Nov 1 02:16:40 linux sendmail[14799]: gA11GeH14799: forward /michaela/.forward+: World writable directory
Nov 1 02:16:40 linux sendmail[14799]: gA11GeH14799: forward /michaela/.forward.linux: World writable directory
Nov 1 02:16:40 linux sendmail[14799]: gA11GeH14799: forward /michaela/.forward: World writable directory
Nov 1 02:16:40 linux sendmail[14799]: gA11GeH14799: from=root, size=503, class=0, nrcpts=1, msgid=<200211010116.gA11GeH14799@michl.BLABLABLA.com>, $
Nov 1 02:16:41 linux sendmail[14801]: gA11GeH14799: forward /michaela/.forward.linux+: World writable directory
Nov 1 02:16:41 linux sendmail[14801]: gA11GeH14799: forward /michaela/.forward+: World writable directory
Nov 1 02:16:41 linux sendmail[14801]: gA11GeH14799: forward /michaela/.forward.linux: World writable directory
Nov 1 02:16:41 linux sendmail[14801]: gA11GeH14799: forward /michaela/.forward: World writable directory
Nov 1 02:16:41 linux procmail[14802]: Error while writing to "/michaela/Mail/from"
Nov 1 02:17:37 linux sendmail[14801]: gA11GeH14799: to=michaela@DOMAIN.org, ctladdr=root (0/0), delay=00:00:57, xdelay=00:00:56, mailer=local, $
Nov 1 02:18:13 linux popper[14804]: Stats: michaela 1 899 0 0 michaela.lan.win 192.168.0.2
Nov 1 02:18:54 linux popper[14805]: Stats: michaela 0 0 0 0 michaela.lan.win 192.168.0.2


blablabla.com
und domain.org sind natürlich geändert


diese zeilen

Nov 1 02:18:54 linux popper[14805]: Stats: michaela 0 0 0 0 michaela.lan.win 192.168.0.2

sind jeweils nach oben und nach unten extrem viele drin.


und diese hab ich auch noch gefunden


Oct 28 06:21:41 linux popper[3025]: Stats: michaela 0 0 0 0 michaela.lan.win 192.168.0.2
Oct 28 06:23:38 linux sendmail[3027]: g9S5NcD03027: Authentication-Warning: linux.local: Host [192.168.0.2] claimed to be 2er
Oct 28 06:23:39 linux sendmail[3027]: g9S5NcD03027: ruleset=check_rcpt, arg1=<webmaster@EXTERNDOMAIN.org>, relay=[192.168.0.2], reject=550 5.7.1 <webmaster@EXTERNDOMAIN.org>... Relaying denied. IP name lookup failed [192.168.0.2]
Oct 28 06:23:39 linux sendmail[3027]: g9S5NcD03027: from=<michaela@DOMAIN.org>, size=0, class=0, nrcpts=0, proto=SMTP, daemon=MTA, relay=[192.168.0.2]
Oct 28 06:39:26 linux popper[3051]: Stats: michaela 0 0 0 0 michaela.lan.win 192.168.0.2


intern funktioniert alles .. wenn ich von rechner A (windoze) mit dem ausgangsserver 0.15 (linux kiste) eine mail an die michaela@blabla.org schicke kommt diese am linux an und meine frau kann mit dem outlook von ihren rechner abholen .. sitz ich in der firma und schicke eine mail an diese mail adresse kommt diese wie schon weiter oben beschrieben an der priority 20 an und nicht auf meiner linux kiste .. ich denk mal das der server die annahme verweigert ..

gruss mike

unixduke
31.10.02, 10:21
um mails versenden zu können, brauchst du einen relayserver, der mails von überall zu überall hinleitet.
diese sind rar und werden von spammern verwendet.

auserdem solltest du in der /etc/rc.config (bei SuSE) weiter oben eintragen und aktivieren, wie der absender bei mails aussehen soll, wenn mails nach aussen verschickt werden...

bei RH weiß ich das selber noch nicht; grad beim lernen. RH hat auch "postfix" als mailsystem (neben sendmail). postfix soll besser, sicherer und einfacher zu konfigurieren sein...

zum erhalt von mails (wie du es willst), muss irgendwo stehen das extern.at eine öffentliche und immerdieselbe ip hat bzw. den selben namen (dyndns).
MX-Record nennt man das. das heist es muss bei deinem provider ein mx eintrag bestehen, damit mails über ihn weiter an deinen server geleitet werden...

probier mal der postfix, hab nur positives gehört...

MichlS
31.10.02, 11:40
sorry danke für den denkanstoss .. aber ich weiss was relay ist .. dns records sind ok
die webmaster@extern.at funktioniert ja auch .. und nochmal die relay meldung kommt nicht von meinen provider sondern von meiner linux kiste .. obwohl alle ip`s eingetragen sind ..

bluesky666
31.10.02, 11:54
@unixduke
Du brauchst keine relayserver um mails zu versenden, geht auch so, mein server verschickt alle mails direkt an den Empfänger, musst halt dein Mailprogramm richtig eintellen und ne eigene Domain haben oder so was wie dyndns.

@MichlS

Du must sendmail erlauben das er mails aus deinem lokalen Netz verschicken darf, geht sehr einfach mit http://www.webmin.org einzurichten, ausserderm musst Du deine externe Domain bei sendmail eintragen, sonst weiß er ja nicht das er diese mails annehmen darf für Deine Domain

Gruß Helge

Jaydee
31.10.02, 12:15
Hallo,

und für Profis, die ohne webmain auskommen, sieht das so aus:

in /etc/mail "access"

--schnipp--

127.0.0.1 RELAY
192.168 RELAY

--schnipp--

Dann die access.db neu bilden lassen.

In der sendmail.cf , bzw sendmail.cw müssen "Deine" Domains drin stehen, also für welche Domains sendmail zuständig sein soll.

Poste doch mal Deine sendmail.cf bzw sendmail.cw und Deine access

Ausserdem bitte die korrekten Namen Deiner Domain(s).

Gruß

MichlS
31.10.02, 14:59
@bluesky666


webmin versuchte ich bereits zum installieren
gelang mir auch nicht .. bricht mir mitten im installieren ab (rpm)
es ist dann zwar findbar mit whereis .. jedoch lauft es nicht ..

@Jaydee


.. wie funktioniert das "bilden" ????

greez mike

I-Master
03.11.02, 23:50
Ich hatte auch erst nen ähnliches Problem, allerdings 90% über Webmin gemacht.

1. Du brauchst nen Sendmail
2. der Sendmail muss sich für die Domain zuständig fühlen (unter lokale Domains domain.at eintragen)
3. Bei dem dynamischen Provider (nennen wir Ihn dyndns.org) muss ein MX Eintrag vorhanden sein (da einfach nochmal unter MX die domain.at eintragen)
4. Adressverknüpung ändern (virtusertable)

Kann Dir leider nicht 100% sagen, wo Du die ganzen Einstellungen machen kannst da ich es wie gesagt mit Webmin gemacht habe. Vielleicht hilft folgendes:

http://www.64-bit.de/dokumentationen/netzwerk/f/002/DE-Mailserver-HOWTO.html