Avatar billede langbein Nybegynder
21. august 2002 - 10:04 Der er 29 kommentarer og
1 løsning

Kan man sende mail til ipadresse ?

Bruker sendmail på RH 7.3 Har forsøkt å sende mail til brukerkonto@<ipadresse>. Det fungerer ikke. Hvorfor ??

Har også forsøkt å sende mail til bruker@domene.com det fungerer helt fint på den samme serveren.

Hvorfor man man ikke sende mail til ip adressen ? Kan det ha noe med konfigureringen av sendmail å gjøre ? Hva med qmail eller noen av de andre mailserverne kan de sende / motta mail som er adressert til ip adressen i stedet for dmenenavnet ??
Avatar billede hojben Novice
21. august 2002 - 10:05 #1
kan du ikke da man kun kan sende til et tld (domæne) pga dns og MX records i denne.
Avatar billede langbein Nybegynder
21. august 2002 - 10:54 #2
Næ, men har jeg en fetter i Danmark !!?  :-)

Men hvorfor kan man accsesse web server, ftp, ssh, telenet og pop3 men ikke mailserver via ip adresse men så altså mail server bare via domene navnet. Er konfigureringen av dns server helt forskjellig for mail i forhold til de andre funksjonene ??

PS Hils Goofy !
Avatar billede langbein Nybegynder
21. august 2002 - 10:58 #3
Med andre ord: ip pakker som "tilhører" en mail vil slettes ikke komme fram til en mail server dersom man adresserer vha ip adresse på grunn av at dns serverene ikke kan håndtere dette (i motsetning til alt annet) Noen referanser / henvisninger ?? (Tror ellers at opplysningen er korrekt, men skulle like å forstå dette til buns !)
Avatar billede hojben Novice
21. august 2002 - 11:00 #4
Fordi at på en IP kan du køre www-server, ftp-server og mailserver. Disse 3 er services som kører på en "rigtig" server. en mailadresse hører til på en mail-server og de kan kun håndtere .xx etc

Du kan godt tilgå en mailserver via en ipadresse, men ikke en mailadresse!

Hils igen og det skal jeg gøre :)
Avatar billede hojben Novice
21. august 2002 - 11:03 #5
Avatar billede langbein Nybegynder
21. august 2002 - 11:41 #6
Tja, jeg vil vel tro at du har rett, for jeg har testet ganske grundig og det har så langt ikke lat seg gjøre å sende mail til en ip. (Har så langt bare testet med sendmail.)

Men på den annen side:

En domene adresse resolves til et dns "hovedregister". Denne sender requesten videre til den aktuelle navneserveren. I navneserveren skjer et oppslag på ipadresse. Denne sendes videre til den klienten som spør etter opplysningene.

I de fleste sammenhenger så kan man gå utenom selve oppslaget på ip adresse via navneserveren(e) ved å angi adressen direkte. I de aller fleste sammenhenger så fungerer dette men ikke for mail !?

Dersom man bypasser oppslaget i navneserver, hvorfor skulle det da være et problem at oppføringen i navneserveren er gjort på den ene eller den annen måte ? Hvorfor kan man bypasse navneserver oppslaget for en web server men ikke for en mail server ? Denne problemstillingen har ingen ting med mailserverens funksjon eller konfigurering å gjøre ? For Apache web server så fungerer det slik at man blir sendt til default web directory dersom man bare angir ip adresse. Hvorfor kan det ikke fungere slik med mail ??

Typisk mail komunikasjon skjer på denne måte:

Pop klient tat kontakt med pop server. Pop server utveksler informasjon med loal mail server. Lokal mail server tar kontakt med måladressens mail server. Informasjonsutveksling skjer mellom lokal mail server og måladressens mail server. Mail hentes så ut via målserverens pop3 server.

Hvorfor er det umulig å konfigurere mail serverne slik at denne informasjonsutvekslingen mellom to mail servere skjer uten gjennom dns oppslag men direkte via ip adresser.

(Feil i noe av det som er over ?)

Finner ellers ikke noe i linkene over som kaster lys over dette litt spesielle vedrørende mail servernes funkksjon.
Avatar billede hojben Novice
21. august 2002 - 11:51 #7
http://mail.langbein.no og http://www.langbein.no vil altid gå til en IP adresse hvorefter IPadressens server vil modtage requestet og bearbejde det.

Ikke kun på apache men også IIS vil et request på ip-adressen gå til default website.

http://www.langbein.no --> DNS --> IP --> website
http://mail.langbein.no --> DNS --> IP --> mailsite
ftp://ftp.langbein.no --> DNS --> IP --> ftplogin

kender ikke yderligere pt til mere information. Håber det er information nok.
Avatar billede langbein Nybegynder
21. august 2002 - 12:05 #8
Nei, forstår det fortsatt ikke.

"da man kun kan sende til et tld (domæne) pga dns og MX records i denne."

Egenskapene til MX records kan ikke være årsaken til at mail serveren ikke kan la være gjøre et oppslag i dns / MX records slik som de øvrige klientene kan la være å gjøre ved at ip spesifiseres direkte..

Vent litt .. i de øvrige tilfellene som er nevnt så dreier det seg om en klient til server kommunikasjon og da kan man skippe dns oppslaget, i forbindelse med mail så dreier det seg vel om en server til server komunikasjon ? Skulle det kunne ha noe med saken å gjøre ??

Lar spørsmålet stå litt i tilfellet noen skulle ha noe mer !
Avatar billede hojben Novice
21. august 2002 - 12:42 #9
Hvor du har at man kan gå uden om DNS ved jeg ikke.. men ALT bliver slået op i DNS! Man spørger DNS'en hvor tld'et hører til..

netwebber.dk.      3600    IN    SOA
  dns1.info-webs.net. hostmaster\@buydomains.dk. (
  23    ;serial (version)
  3600    ;refresh period (1 hour)
  600    ;retry interval (10 minutes)
  86400    ;expire time (1 day)
  3600    ;default ttl (1 hour)
  )
netwebber.dk.      3600    IN    A    213.237.80.136
netwebber.dk.      3600    IN    NS  dns1.info-webs.net.
netwebber.dk.      3600    IN    NS  dns2.info-webs.net.
netwebber.dk.      3600    IN    MX  10 mail.netwebber.dk.
netwebber.dk.      3600 IN      MX  20 post.tele.dk
netwebber.dk.      3600 IN      MX  100 mail.tele.dk
ftp.netwebber.dk.  3600    IN    A    64.83.97.150
job.netwebber.dk.  3600    IN    A    213.237.80.136

Sådan kunne en dns-zonefil se ud.
findes mail.netwebber.dk ikke ville post.tele.dk tage over osv..
Avatar billede langbein Nybegynder
21. august 2002 - 13:34 #10
Hva med adresser som:

http://80.91.34.111
http://193.69.165.20

Har forsøkt å sette opp servere som bare har hatt ip adresse og ingen registrering i dns server meg bekjent. Det har gått helt fint å komme inn på disse serveren fra alle kanter i verden. Har også forsøkt å sette opp lan med og uten dns servere / resolvere. Det har gått ann å komunisere med dns satt opp og uten dns satt opp, med et enkelt unntak: Mail

Det som jeg stadig vekk lurer på er "hvorfor".
Avatar billede hojben Novice
21. august 2002 - 13:38 #11
http://80.91.34.111 og http://193.69.165.20 er jo "bare" adresser på nettet.. du ville også få default site på http://213.237.80.136 (min)

og umiddelbart ville jeg mene at http://213.237.80.136:3535 ville lade dig komme til min webmail..

idet du kommer til at site som default, er port 80 som http kører på. http=port 80 mail er 25 & 110..
Avatar billede langbein Nybegynder
21. august 2002 - 13:41 #12
Når man adresserer ip adresser direkte, blir disse da slått opp i dns ??!!
Avatar billede hojben Novice
21. august 2002 - 13:44 #13
Når du spørger på nettet spørger du først primær DNS.

Ved at slå min IP op hos Dk-Hostmaster kan du se at den sørme oz er med i DNS

Query about 136.80.237.213.in-addr.arpa. for record types ANY
Trying 136.80.237.213.in-addr.arpa ...
Query done, 1 answer, authoritative status: no error
136.80.237.213.in-addr.arpa    86400    IN    PTR    213.237.80.136.adsl.vbr.worldonline.dk
Authority information:
80.237.213.in-addr.arpa    431993    IN    NS
  ns000.worldonline.dk
80.237.213.in-addr.arpa    431993    IN    NS
  ns010.worldonline.dk
Additional information:
ns000.worldonline.dk    86407    IN    A
  212.54.64.170
ns010.worldonline.dk    86407    IN    A
  212.54.64.171
Avatar billede langbein Nybegynder
21. august 2002 - 13:48 #14
de globale ip adressene er de "virkelige" adressene på nettet.

http://213.237.80.136:3535 er en ip adresse med portangivelse.

dns resolver / server er et hjelpemiddel for å "oversette" en adresse av typen domene.com til en bestemt ip adresse. Når dns "mekanismen" har funnet ip nummret har den vel gjort sitt. Når man adresserer via ip så bruker man ikke dns oppslag. (?!)

Problemstillingen hvorfor kan man adressere alle mulige ting unntatt mail direkte via ip er så vidt jeg kan forstå fortsatt uløst. (Ikke for å være vanskelig, bare en smule nyskjerrig på dette ! :-))
Avatar billede hojben Novice
21. august 2002 - 13:49 #15
Query about 111.34.91.80.in-addr.arpa. for record types ANY
Trying 111.34.91.80.in-addr.arpa ...
Query failed, 0 answers, authoritative status: non-existent domain
Authority information:
34.91.80.in-addr.arpa    86400    IN    SOA
  ns3.aftenposten.no dns.aftenposten.no (
  2002062700    ;serial (version)
  28800    ;refresh period (8 hours)
  3600    ;retry interval (1 hour)
  604800    ;expire time (1 week)
  86400    ;default ttl (1 day)
  )
111.34.91.80.in-addr.arpa does not exist (Authoritative answer


Husk adressen er bagvendt..
Avatar billede langbein Nybegynder
21. august 2002 - 14:03 #16
I huset der jeg jobber så står det vel 150-200 pc'er. Det finnes ikke noen dns server i dette bygget. Samtlige PC'er har globale ip adresser. Dersom vi kutter av forbindelsen med omverdenen og kjører uten dns server så kan pc'ene fremdeles komunisere med hverandre via ip adressene. Dette gjelder for ekempel web servere, ftp, ssh osv osv.

Det er også fullt ut mulig å sette opp en lokal dns server, har forsøkt dette også og få komunikasjonen til å kjøre tilsynelatende eller i hvert fall delvis som normalt internt via denne, slik at man for eksempel kan adressere www.domene.com dersom denne web serveren står inne på huset.

Man kan stort sett få alle funskjoner til å kjøre uten dns resolver eller dns server ved å adressere ip direkte, unntatt for mail.

Hvorfor dette unntak, og hvorfor er mail i denne forbindelse forskjellig fra de andre tjenestene.
Avatar billede langbein Nybegynder
21. august 2002 - 14:05 #17
For web serverene så blir det selvfølgelig at man får oppslag på default web side dersom det dreier seg om virtuelle domener ..
Avatar billede langbein Nybegynder
21. august 2002 - 14:06 #18
Når man bruker ip adressering, men ikke dersom man setter opp en intern dns server og bruker denne da fungerer de virtuelle domenene også.
Avatar billede dank Nybegynder
23. august 2002 - 10:07 #19
Interesant spørgsmål. Jeg har eksperimenteret lidt og faktisk fået det til at virke. Jeg har forsøgt at sende en e-mail fra en hotmail konto til min mailserver.. Har er "beviset" på at mailen er modtaget:

[forsøg] -------------------------

Return-Path: <eksperten2000@hotmail.com>
Delivered-To: postmaster@80.197.243.250
Received: (qmail 22791 invoked by uid 82); 23 Aug 2002 08:05:21 -0000
Received: from unknown (HELO hotmail.com) (64.4.21.210)
  by 192.168.0.163 with SMTP; 23 Aug 2002 08:05:21 -0000
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
        Fri, 23 Aug 2002 01:02:02 -0700
Received: from 131.164.227.65 by lw14fd.law14.hotmail.msn.com with HTTP;
        Fri, 23 Aug 2002 08:02:01 GMT
X-Originating-IP: [131.164.227.65]
From: "Michael Andreasen" <eksperten2000@hotmail.com>
To: postmaster@80.197.243.250
Bcc:
Subject: test
Date: Fri, 23 Aug 2002 10:02:01 +0200
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1; format=flowed
Message-ID: <F2109NYb17TWSEVU29A00001e86@hotmail.com>
X-OriginalArrivalTime: 23 Aug 2002 08:02:02.0001 (UTC) FILETIME=[5CE92010:01C24A
7B]
Dette er en test der skal se om jeg kan sende mail til min ip adresse...
________________________________________________________________
På MSN hittar du det roliga, intressanta och användbara på internet:
http://www.msn.se

[/forsøg] -------------------------

For at dette kan virke er det nødvendigt at ip adressen er oprettet som en virtuel user. Dette er lidt forskelligt hvordan det gøres alt efter mailserver/popserver løsning. Jeg har forsøgt dette med qmail/vpopmail hvor jeg simpelthen har oprettet domænet 80.197.243.250 som er den aktuelle ip adresse til dette forsøg.

En sjov lille detalje er at dette tilsyneladende ikke virker ved nogle smtp servere. Således har jeg ikke kunnet sende mail fra TeleDK > ip adresse. Hvilket givetvis har noget at gøre med TeleDK´s specielle måde at håndtere mail på (men jeg ved det faktisk ikke) - men fra hotmail virker det altså.

~Dank
Avatar billede dank Nybegynder
23. august 2002 - 10:26 #20
måske kunne i forsøge at sende en mail til: postmaster@80.197.243.250 og se om det virker? Som skrevet tidligere virker det kun ved nogle smtp servere ser det ud til. (Hotmail=OK) Måske har det noget at gøre med den smtp server som man benytter. Normal proceduren er vel

Mail klient --> MTA ---> MX Records --> A Records --> ipadresse
             
Hvis ens MTA undlader at betragte en ipadresse som et domain navn og ikke laver opslag vil dette sikkert virke. Alternativet hvis opslag af TLD mislykkes så skal MTA sende mail direkte til IP adresse. Kan p.t. ikke lige helt overskue det.. Men jeg tror det er noget i den retning.
Avatar billede langbein Nybegynder
23. august 2002 - 18:11 #21
Dank -> Meget interresant. Det er nemlig det som jeg hele tiden har trodd at denne problemstillingen egentlig dreier seg om konfigureringsmåter og/eller prinsippielle virkemåter for forskjellige mailservere. Jeg har imidlertid aldri tidligere før sett eller hørt om noe bevis for at denne antagelsen skulle være rett.
Avatar billede dank Nybegynder
23. august 2002 - 18:19 #22
Jeg har lige forsøgt at sende en mail med mailx (Debian server med console email program + postfix MTA) som jeg sendte til postmaster@80.197.243.250

Dette virkede også fint uden problemer. Kan jeg få dig Langbein til at sende en testmail til mig?
Avatar billede langbein Nybegynder
23. august 2002 - 18:30 #23
Har sendt mail fra yahoo.com
Avatar billede langbein Nybegynder
23. august 2002 - 18:31 #24
Må på jobb nå. Sender noen fler litt senere.
Avatar billede langbein Nybegynder
23. august 2002 - 19:19 #25
Mail sendt fra mail.com
Avatar billede langbein Nybegynder
23. august 2002 - 19:21 #26
Mail sendt fra start.no
Avatar billede langbein Nybegynder
23. august 2002 - 20:27 #27
Mail sendt fra Red Hat 7.3 / Sendmail / Neomail. Dette fungerte ikke:

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

postmaster@80.197.243.250
  unrouteable mail domain "80.197.243.250"
Avatar billede langbein Nybegynder
23. august 2002 - 20:43 #28
Hverken yahoo.com, mail.com eller start.no har gitt noen feilmelding.
Kom de fram ??
Avatar billede dank Nybegynder
23. august 2002 - 23:19 #29
Ja.. Jeg har modtaget mail:

Hei !Her er en mail fra mail.com &
Hei !Mail endt fra start.no

Resultat:
Mail afsendt fra 6 forskellige SMTP servere. 4 kom retmæssigt frem til min server. 2 blev afvist.

Konklusion.
Nogle SMTP er indstillet/konfigureret til at kun videregivet e-mail såfremt de kan lave et positivt opslag på DNS (MX+A Records)

Andre SMTP servere videresender e-mail til ip-adressen såfremt der kommer et "negativ" resultat af en DNS forspørgsel.

--- Så lærte vi dag lidt spændende info idag :-)) Tak for hjælpen.
Avatar billede langbein Nybegynder
24. august 2002 - 00:38 #30
Takker så mye for innsatsen. Der slapp jeg mange arbeidstimer med testing !
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester