[DNS] Kan geen mails versturen

Pagina: 1
Acties:

  • Gurbe de n00b
  • Registratie: Juni 2003
  • Laatst online: 08-02-2024
Hallo Tweakers,

Ik zit met een probleem.
Ik ben nu verscheidene dagen bezig met het configureren van mijn DNS Server.

Alles werkt perfect alleen ik kan niet mailen...

Ik gebruik hMailserver met een MySQL 4.1 database

Als ik mail dan krijg ik:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Your message did not reach some or all of the intended recipients.

   Sent: Sun, 8 Jan 2006 13:04:36 +0100
   Subject: test

The following recipient(s) could not be reached:

knorfski@gmail.com
   Error type: SMTP
   Error Description: The mail server software tried to deliver e-mail to the local machine even though the recipient was not defined on the local server. Please check the DNS configuration for the recipient domain.


MailDaemon
hMailServer


De windows dns heb ik al volgende ingesteld:
Afbeeldingslocatie: http://www.knorfski.nl.eu.org/afbeeldingen/GoT/dns_serv_small.jpg
Klik voor een grotere versie!


Ik connect met Outlook2003 naar 'mail.knorfski.nl.eu.org' en ik kan wel mail ontvangen. maar sturen wil helaas niet :'(

Weet iemand misschien wat ik fout doe ?

[ Voor 4% gewijzigd door Gurbe de n00b op 08-01-2006 13:24 . Reden: Even nog wat informatie toegevoegd. ]

Portfolio


  • Yezz
  • Registratie: Maart 2002
  • Laatst online: 19-12-2025
Ik zie in ieder geval al een aantal wat vreemde dingen, zoals allemaal hosts records naar hetzelfde IP, i.p.v. CNAME.

Heb je al de DNS resolutie (NSLOOKUP) al eens goed getest op je systeem? Gebruik je forwarders?

[ Voor 7% gewijzigd door Yezz op 08-01-2006 14:28 ]


  • Gurbe de n00b
  • Registratie: Juni 2003
  • Laatst online: 08-02-2024
Hmm,

Dit is nu heel vreemd.
Bij een NSLOOKUP krijg ik direct een fout.
maar hij werkt wel verder naar behoren:

Screentje:
Afbeeldingslocatie: http://www.knorfski.nl.eu.org/afbeeldingen/GoT/dns_serv_small2.jpg
Klik voor een grote versie!


Ook de afbeeldingen in dit topic worden gehost door mijn server thuis.

[ Voor 13% gewijzigd door Gurbe de n00b op 08-01-2006 14:37 ]

Portfolio


  • Yezz
  • Registratie: Maart 2002
  • Laatst online: 19-12-2025
Hoeveel computers heb je thuis staan? Ik zie nl nu dat je gebruik maakt van een lokale IP in de 192.168/16 reeks. Kijk eens waarna je eigen DNS instellingen verwijzen?
De server moet namelijk de DNS instellingen naar zichzelf hebben staan. Wanneer je server een naam naar IP moet vertalen, dan zal hij deze via de rootservers of via een forward naar je provider's DNS moeten kunnen afwerken.

  • Gurbe de n00b
  • Registratie: Juni 2003
  • Laatst online: 08-02-2024
Hmm,

ik heb hier een 6 tal computers staan (incl server)

Die zitten in de range: 192.168.0.xxx
De Router die foward dns naar 192.168.0.100 van de dns server.

Portfolio


  • Yezz
  • Registratie: Maart 2002
  • Laatst online: 19-12-2025
Gurbe de n00b schreef op zondag 08 januari 2006 @ 15:07:
Hmm,

ik heb hier een 6 tal computers staan (incl server)

Die zitten in de range: 192.168.0.xxx
De Router die foward dns naar 192.168.0.100 van de dns server.
Ik denk dat je in ieder geval beter de webserver kunt verplaatsen en er een router tussen hem en je lokale netwerk zet dus zo:
[INET] ---- pub namespace ---- DNS/webserver (verb. met switch)---- [ROUTER] --- lokaal netwerk

Het lokale netwerk kan gewoon de provider gebruiken als DNS. de publieke DNS moet compleet dichtgespijkerd zijn. (geen zoneoverdrachten en geen dynamische updates)

  • Gurbe de n00b
  • Registratie: Juni 2003
  • Laatst online: 08-02-2024
Zone overdracht en dynamische updates heb ik niet.

Maar het probleem is dat ik van mijn pa geen server mag gebruiken voor de router functie.

Maar ligt daar het probleem denken jullie ?

Portfolio


  • Yezz
  • Registratie: Maart 2002
  • Laatst online: 19-12-2025
controleer ook eens de mail instellingen? misschien blokkeert UPC/CHELLO de uitgaande mail als het niet over hun eigen mailserver gaat. In ieder geval kan ik geen verbinding krijgen op poort 25 (SMTP) met je server.

oops 8)7 had hier zelf poort 25 ff dichtgezet naar buiten :7

[ Voor 14% gewijzigd door Yezz op 08-01-2006 20:37 . Reden: foutje bedankt ]


  • Gurbe de n00b
  • Registratie: Juni 2003
  • Laatst online: 08-02-2024
Waar baseer je dat op?

Hier lukt het wel...

Hier vind ik geen MX records...
terwijl die er wel zijn :S

Edit:
\o/ :Y)

[ Voor 37% gewijzigd door Gurbe de n00b op 08-01-2006 21:19 . Reden: even een kleine toevoeging ]

Portfolio


  • Dr. Bean
  • Registratie: Juli 2000
  • Niet online
Je zit volgens mij met 2 problemen:
1) je hebt (bij je domeinboer) geen MX-records ingesteld.
2) Je mailserver is verkeerd geconfigureerd, of er is iets mis in je interne netwerk
Voor je eerste probleem: Als ik zelf een lookup doe, krijg ik geen respons terug:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\Admin>nslookup
Default Server:  customer.cambrium.nl
Address:  217.19.16.131

> knorfski.nl.eu.org
Server:  customer.cambrium.nl
Address:  217.19.16.131

Non-authoritative answer:
Name:    knorfski.nl.eu.org
Address:  80.57.175.92

> set type=mx
> knorfski.nl.eu.org
Server:  customer.cambrium.nl
Address:  217.19.16.131

*** No mail exchange (MX) records available for knorfski.nl.eu.org
>
Natuurlijk kun je dan wél direct een mail versturen naar het goede IP. Maar iemand die iets probeert te versturen naar bv knorfski@knorfski.nl.eu.org zal altijd een melding terugkrijgen: er is simpelweg niet bekend hoe de mail op jouw server terecht moet komen.
Dus sowieso bij je domeinleverancier een MX-record aan laten maken, die naar jouw servernaam/IP wijst.

Voor probleem 2 moet je je interne netwerk onder de loep nemen. Je hebt een router staan, en daarachter een server, begrijp ik. Die server werkt momenteel alleen als mailserver?
Op je router poort 25 voor SMTP naar je mailserver openzetten. Dan kan de mail ook binnenkomen (na de MX-records aangemaakt te hebben)
Je PC's maken gebruik van publieke DNS-servers óf die van je router (resultaat blijft doorgaans hetzelfde. Je server moet als DNS alleen z'n eigen IP ingesteld hebben, met een forward-DNS naar je router of een publieke DNS-server, zodat-ie weet waar de uitgaande mail heenmoet.
Uiteraard gebruik je vanuit je lokale werkstations het interne IP om naar de server te connecten.

Verder hoeven er geen poorten geforward te worden (tenminste, als de server geen andere functies heeft)
Pagina: 1