PDA

Bekijk Volledige Versie : Plesk mail via dns doorsturen



Elpatri
11/03/06, 02:15
Hey mensen,

Ik heb een vraag / probleem.
Ik heb een domein op de server die externe mail heeft,
dus anders gezegt, ik host de domein, maar ik krijg niet de email van hun.
Ze hebben lokaal een exchange server draaien vandaar dat de mail dus niet
bij mij komt.
Maar nu komt het probleem, ik moet formulieren versturen naar hun via de website, en je raad het al, ik heb de domein in beheer, dus zegt mijn server :
Ha das makkelijk da kan ik lokaal afleveren......................
Maar dat moet natuurlijk niet !
Hoe kan ik plesk zo wijs krijgen dat hij de email van die domein wegstuurd
en dus niet lokaal afhandelt ??

Alvast bedankt voor enig commentaar.

starfix
11/03/06, 02:18
Hiervoor zijn de MS records uitgevonden.

Gooi in plesk de MX record eruit die er nu staat, en maar een nieuwe aan met het IP van hun lokale mail. bv:

123.456.789.123 MX 10

royen99
11/03/06, 03:57
Hiervoor zijn de MS records uitgevonden.

Gooi in plesk de MX record eruit die er nu staat, en maar een nieuwe aan met het IP van hun lokale mail. bv:

123.456.789.123 MX 10

Bovenstaande werkt niet, qmail kijkt eerst naar zijn eigen files en zal het dus lokaal willen afleveren. (uiteraard moet het MX record wel naar de exchange server wijzen).

Verwijder ook alle referentie van dat domein uit de rcpthosts en virtualdomains files van qmail (normaal in /var/qmail/control).
Herstart desnoods ook qmail even.

Triloxigen
11/03/06, 10:37
Bovenstaande werkt niet, qmail kijkt eerst naar zijn eigen files en zal het dus lokaal willen afleveren. (uiteraard moet het MX record wel naar de exchange server wijzen).

Verwijder ook alle referentie van dat domein uit de rcpthosts en virtualdomains files van qmail (normaal in /var/qmail/control).
Herstart desnoods ook qmail even.

Maar dan overschrijft Plesk die dus weer na een tijdje :)

Maar Qmail verstuurd de email niet, dus dat heeft er niks mee van doen. Stel dus de MX records in of schakel de DNS voor dat domeinnaam uit.

Dennie-DeTi
11/03/06, 10:38
Dit probleem hadden wij ook. Wat je moet doen is via plesk gewoon de mail uitschakelen. Plesk zal dan gewoon de dns informatie volgen :)

- Dennie

It-Biz
11/03/06, 10:48
Maar dan overschrijft Plesk die dus weer na een tijdje :)

Maar Qmail verstuurd de email niet, dus dat heeft er niks mee van doen. Stel dus de MX records in of schakel de DNS voor dat domeinnaam uit.

Qmail handelt wel de email van de webformulieren af, wie levert anders de mail bij de exchange server af....

Dat plesk de qmail control files weer overschrijft is een ander probleem met blijkbaar eerder genoemde oplossing.

Triloxigen
11/03/06, 11:03
Qmail handelt wel de email van de webformulieren af, wie levert anders de mail bij de exchange server af....


Sendmail :)

It-Biz
11/03/06, 11:31
qmail bevat inderdaad ook een sendmail dummy(/var/qmail/bin/sendmail)
, blijft voormij qmail, het kan ook zijn dat plesk zowel sendmail als qmail installeert..wat een beetje dubbel op is.

Triloxigen
11/03/06, 11:49
qmail bevat inderdaad ook een sendmail dummy(/var/qmail/bin/sendmail)
, blijft voormij qmail, het kan ook zijn dat plesk zowel sendmail als qmail installeert..wat een beetje dubbel op is.

Veel systemen, ook plesk, draaien naast de normale mailserver ook nog sendmail

royen99
11/03/06, 11:55
Plesk overschrijft NIET de qmail bestanden (hij zet ze hier dus niet in terug, althans in 7.0.x en 7.1.x). Zolang de MX records naar de juiste server staan zal ook de webserver keurig de mails daarheen sturen.
(oftewel, fungeert als een relay).

royen99
11/03/06, 11:57
Veel systemen, ook plesk, draaien naast de normale mailserver ook nog sendmail

Half waar :) sendmail is dan meestal een link naar een 'qmail sendmail'

/usr/sbin/sendmail -> /var/qmail/bin/sendmail

Triloxigen
11/03/06, 12:15
Half waar :) sendmail is dan meestal een link naar een 'qmail sendmail'

/usr/sbin/sendmail -> /var/qmail/bin/sendmail


Je hebt gelijk :')

It-Biz
11/03/06, 12:38
Dus zijn we weer terug bij het begin..qmail handelt de forms af :)

Naja ik hoop dat de topic starter zijn probleem opgelost en verduidelijkt is.

Sander-
11/03/06, 13:29
Qmail kent een file waarin de domains staat die hij local mag afleveren:
Uit mn hoofd staat die file in /var/qmail/control/
en dan is het locals en rcpthosts geloof ik... Daar moet ie ergens uit.

EDIT:
/var/qmail/control/virtualdomains
/var/qmail/control/rcpthosts

Die 2 zijn het.

Daarna qmail restarten en ff het log in de gaten houden.

Elpatri
13/03/06, 17:17
Nou het is me wel een topic geworden jongens !!

Ik ga even op me gemak alles proberen testen, want ik kan er op het moment
niet echt wijs uit wat ik nou precies moet doen om het werkent te krijgen.

In elk geval alvast allemaal bedankt voor alle reacties !