Toon posts:

Mail (domain) op een andere server laten bezorgen?

Pagina: 1
Acties:
  • 173 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Goed...

Ik heb het volgende:
code:
1
2
3
* 2 servers
   * 1 in USA - gebruikt voor hosting, alles werkt prima
   * 1 thuis - thuis gehost, voor paar sites te hosten, port 25 en 53 geblocked (SMTP en DNS)

nu wil ik dus op die thuis server een aantal sites hosten... DNS laat ik door de server in amerika doen, aangezien het thuis geblocked is en het zo dus wel gaat...
DNS gaat dus naar USA server, die doorverwijst naar THUIS server...

Goed... Apache (de sites) draaien dus nu op de thuis server... Nu alleen nog het mail probleem... Aangezien port 25 geblocked is door mijn ISP kan ik dus geen mail ontvangen (connects naar 25 worden geblocked, verzenden gaat wel (via andere server))... Is er een manier dat we die server in USA de mail laten afhandelen? HOE?
OF kan het anders dat de mail VIA de USA server, met een connect op een andere port (ik kan intern wel 25 doorlussen naar een andere port) laten connecten naar de thuis server...

dus bijv:
code:
1
MAIL --> USA server port 25 --> USA server verbindt met port 2500 op thuis server --> port 2500 lust door naar 25 (home server) --> mail bezorgt...

kan dit?

  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 09:37
Ik heb hier dus wel gewoon poortje 25 open staan, maar wat ik doe: mailserver 500m verderop neemt mail aan als mn mailserver down is, zodra mailserver up is, worden de mailtjes gewoon bezorgd naar mn server via poort 25.

Helaas loopt SMTP verkeer altijd over poort 25, dus zal je iets anders moeten verzinnen. Mogelijkheid is mbv POP/IMAP op je USA servertje en dan met Fetchmail/Getmail binnenvissen op je thuisserver. Nadeel fetchmail: schrijft er nog vrolijk een zooi headers bij :(

Verwijderd

Topicstarter
hmm... opzich niet geheel oninteressant...

maar hoe moet ik dit dan opzetten (mbt dns etc)...

en heb je misschien een url met meer info of zo?

  • Infern0
  • Registratie: September 2000
  • Laatst online: 16-03 23:51

Infern0

Hou die ontzettende rust!!

Kijk eens naar MX records, daar moet je een heel eind mee komen.

http://www.bsdfreaks.nl Home site: http://rob.lensen.nu /me was RobL


Verwijderd

Topicstarter
ja dan kun je mail laten bezorgen op andere servers heh... hoe bijv?

stel ik heb [url="http://www.thuisdomein.com"]www.thuisdomein.com[/url] gehost (http) op mijn thuis server, en [url="http://www.willekeurigUSAdomein.com"]www.willekeurigUSAdomein.com[/url] op de USA server...

als ik dan een MX voor thuisdomein.com opzet met [url="http://www.willekeurigUSAdomein.com"]www.willekeurigUSAdomein.com[/url] ... dan komt mail voor thuisdomein.com in willekeurigUSAdomein.com terecht?

  • DJSmiley
  • Registratie: Mei 2000
  • Laatst online: 13-08 14:48
Om mail te versturen kijkt de verzendende PC altijd naar je MX records.

Het MX Record met de laagste waarde pakt ie als eerste..

bv:
code:
1
2
3
MX  10  mail

A  mail  (ip)

zegmaar...

Server wil jouw mail sturen:
hij kijkt in je dns: hey, op 10 staat "mail"
Kijkt dan welk IP aan mail.domein geknupt staat, het zgn A record

Vervolgens connect ie op dat ip, en levert ie de mail af..

Is een host down? Dan pakt ie volgend MX record, met een hogere waarde (backup server dus)
Geen backup servers (meer?)
Dan blijft ie het een dag, 2 dagen of zo (ligt aan de instelling) proberen, lukt het dan nog niet, dan retour afzender.

Wat jij dus moet doen, is gewoon op je provider in USA mailboxen aanmaken, en dat IP als mailding gebruiken, maw: je MX record moet naar dat IP doorgewezen zijn.

En die usa mailserver moet natuurlijk wel jouw domein ontvangen, dus geconfigged zijn voor jouw domein.

Vervolgens haal je zelf je mail op bij je USA bak..
of je laat je eigen server het daarvandaan halen, dat kan ook..

en als je niet mail kan ontvangen (mailserver thuis? MXStream zeker!) dan kun je ook onderstaand proberen:

[topic=550514]

Er is namelijk een tussenoplossing :)

Verwijderd

Topicstarter
hmm interessant!! goed...
check this...

het domain dat thuis gehost wordt is voxin.com
mijn ISP is unimaas.nl
code:
1
2
3
www.voxin.com.  in  a    137.120.236.112
voxin.com.  in  mx  20 mail011.unimaas.nl.
voxin.com.  in  mx  10 www.voxin.com.

goed... mail011.unimaas.nl is dus de INKOMENDE mail server van unimaas.nl (die moet ik dus als POP3 server instellen voor mijn @unimaas.nl te ontvangen)
mail001.unimaas.nl is de SMTP server hier voor... welke moet ik nou in de MX instellen? mail011 (POP3) of mail001 (SMTP)?

Ik krijg dus nu het volgende:
code:
1
2
3
4
5
6
Jul 25 19:47:07 ns1 sendmail[9620]: g6Q0l6w09620: from=<ikke@mijndomein.net>, size=1093, class=0, nrcpts=1, msgid=<004d01c2343d$fd44d030$1deb7889@mainframe>, proto=SMTP, daemon=MTA, relay=localhost [127.0.0.1]
Jul 25 19:47:07 ns1 sendmail[9620]: g6Q0l6w09620: to=<deuserop@voxin.com>, delay=00:00:01, mailer=esmtp, pri=31093, stat=queued
Jul 25 19:47:10 ns1 mailscanner[6300]: Scanning 1 messages, 1491 bytes 
Jul 25 19:47:11 ns1 mailscanner[6300]: Scanned 1 messages, 1491 bytes in 0 seconds 
Jul 25 19:47:11 ns1 sendmail[9623]: gethostbyaddr(216.12.210.62) failed: 1 
Jul 25 19:47:14 ns1 sendmail[9624]: g6Q0l6w09620: to=<deuserop@voxin.com>, ctladdr=<ikke@mijndomein.net> (118/100), delay=00:00:08, xdelay=00:00:03, mailer=esmtp, pri=121093, relay=mail011.unimaas.nl. [137.120.1.42], dsn=4.0.0, stat=Deferred: mail011.unimaas.nl.: No route to host

mail011.unimaas.nl.: No route to host
not good... krijg ook geen mail...

gebruik ik mail001 (bovenstaand is mail011) dan krijg ik dit:
code:
1
2
3
4
5
6
7
8
9
Jul 25 20:02:04 ns1 sendmail[2239]: g6Q112l02212: to=<deuserop@voxin.com>, ctladdr=<ikke@mijndomein.net> (118/100), delay=00:01:02, xdelay=00:00:28, mailer=esmtp, pri=121094, relay=mail001.unimaas.nl. [137.120.1.31], dsn=5.1.1, stat=User unknown
Jul 25 20:02:04 ns1 sendmail[2239]: g6Q112l02212: g6Q11ap02239: DSN: User unknown
Jul 25 20:02:04 ns1 sendmail[2213]: g6Q0x6l01680: to=<deuserop@voxin.com>, ctladdr=<ikke@mijndomein.net> (118/100), delay=00:02:58, xdelay=00:00:51, mailer=esmtp, pri=211101, relay=mail001.unimaas.nl. [137.120.1.31], dsn=5.1.1, stat=User unknown
Jul 25 20:02:04 ns1 sendmail[2239]: g6Q11ap02239: to=<ikke@mijndomein.net>, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30792, dsn=2.0.0, stat=Sent
Jul 25 20:02:05 ns1 sendmail[2213]: g6Q0x6l01680: g6Q11DV02213: DSN: User unknown
Jul 25 20:02:05 ns1 sendmail[2213]: g6Q11DV02213: to=<ikke@mijndomein.net>, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30780, dsn=2.0.0, stat=Sent
Jul 25 20:02:05 ns1 sendmail[2213]: g6Q0l6w09620: to=<deuserop@voxin.com>, ctladdr=<ikke@mijndomein.net> (118/100), delay=00:14:59, xdelay=00:00:00, mailer=esmtp, pri=481093, relay=mail001.unimaas.nl. [137.120.1.31], dsn=5.1.1, stat=User unknown
Jul 25 20:02:05 ns1 sendmail[2213]: g6Q0l6w09620: g6Q11DW02213: DSN: User unknown
Jul 25 20:02:05 ns1 sendmail[2213]: g6Q11DW02213: to=<ikke@mijndomein.net>, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30780, dsn=2.0.0, stat=Sent

krijg dan een return mail:
code:
1
2
3
4
5
6
7
8
9
10
11
12
The original message was received at Thu, 25 Jul 2002 19:37:41 -0500
from localhost [127.0.0.1]

   ----- The following addresses had permanent fatal errors -----
<deuserop@voxin.com>
    (reason: 550 Relaying is prohibited)

   ----- Transcript of session follows -----
... while talking to mail001.unimaas.nl.:
>>> RCPT To:<deuserop@voxin.com>
<<< 550 Relaying is prohibited
550 5.1.1 <deuserop@voxin.com>... User unknown

maar de user bestaat wel degelijk hoor.. want als ik locaal (met pine of zo) verzend naar deuserop@voxin.com komt ie netjes aan...

Verwijderd

"reason: 550 Relaying is prohibited"

Zegt meer dan genoeg . de mail server mag het domein niet routen ff config bestandje aanpassen van je mailserver.

Dus zorgen dat ie wel mail aaneemt van dit domein.

  • Marcel Loesberg
  • Registratie: Juni 2000
  • Laatst online: 30-05-2024
Je kunt sendmail inderdaad op een andere port draaien.
Ik heb daar wat documentatie over gezien.
Zit je toevallig bij Planet Internet? Want dan is er nog een andere methode.

HP9000 715/50, 192Mb, 3 x 2Gb, HP-UX 10.20, 21" HP A1097C


Verwijderd

Op vrijdag 26 juli 2002 02:54 schreef hypernatic het volgende:
hmm interessant!! goed...
check this...

het domain dat thuis gehost wordt is voxin.com
mijn ISP is unimaas.nl
code:
1
2
3
www.voxin.com.  in  a    137.120.236.112
voxin.com.  in  mx  20 mail011.unimaas.nl.
voxin.com.  in  mx  10 www.voxin.com.

[knip]
Je mx record staat op dit moment zo:
code:
1
2
3
4
5
;; QUESTION SECTION:
;voxin.com.            IN   MX

;; ANSWER SECTION:
voxin.com.        86400   IN    MX  10 www.voxin.com.

Voor de rest inderdaad de config van je mailservertje even aanpassen.

Ikzelf gebruik postfix, en zou niet weten hoe relay hier in te stellen is. In de manual zou je eventueel kunnen kijken.

  • Rudoli
  • Registratie: Juni 1999
  • Laatst online: 28-04-2025
Interessant stukje: (ik heb 't ook in [topic=550514/2] staan maar hier is ie ook van toepassing)

Article Description: This document will briefly describe how to set up Sendmail on one host to route to another mail host on a port different than 25.

[url="http://freebsd.peon.net/tutorials/20/"]http://freebsd.peon.net/tutorials/20/[/url]

Verwijderd

Topicstarter
okay... ik ben er mee bezig... maar check this:
code:
1
Jul 27 08:42:14 ns1 sendmail[2975]: g6RDgAI02971: to=<xxxxx@voxin.com>, ctladdr=<xxxxx@xxxxx.net> (118/100), delay=00:00:04, xdelay=00:00:03, mailer=esmtp, pri=31090, relay=voxin.com. [137.120.236.112], dsn=4.0.0, stat=Deferred: voxin.com.: No route to host
Pagina: 1