[qmail] Hoe werkt het en waarom niet bij mij

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

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Topicstarter
Al een half jaar geleden heb ik heel optimistisch qmail op mijn server geinstalleerd met als doel deze te gaan gebruiken als SMTP en POP3 server binnen het netwerk. Het eerste wat ik aan de praat wil krijgen is het SMTP gedeelte.

Wat ik weet van SMTP is dat een SMTP server een bericht binnenkrijgt voor een adres; is dit adres niet voor een user die op die systeem een account heeft dan stuurt de server dit bericht door naar een andere SMTP server. Is het wel voor een user op dat systeem dan stuurt hij het uiteraardt door naar de correcte inbox.

Nu runt qmail dus netjes bij mij; maar zogauw ik naar iemand een bericht probeer te versturen dat zegt qmail netjes "553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1)" logisch; want dat is een maatregel tegen spam (/quote) Wie kan mij uitleggen hoe ik qmail zover krijg dat hij mail voor een buitenstaander doorstuurd naar de SMTP server van mijn provider (daar moet hij naartoe neem ik aan :?)

Ik heb op GoT gezocht; en lifewithqmail 2 keer gelezen. Verder heb ik ook al gezocht op de qmail site; maar ik heb het idee dat er iets fundamenteels fout zit in mijn denkwijze. ;)

Daarom mijn vraag; kan iemand mij vertellen waarom SMTP bij mij niet werkt :?

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • nhimf
  • Registratie: September 2000
  • Laatst online: 21-04 09:25

nhimf

Lekker belangrijk allemaal

Ik had ook altijd ruzie met qmail, het wilde ook niet aan de praat. Ben toen overgestapt op exim, werkt perfect. Het is zeer makkelijk te installeren.

Ps heb je wel je mx-records bij je dns goed, anders komt het zowiezo niet lekker aan.

Ik stink niet, ik ruik gewoon anders


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Topicstarter
nhimf schreef op 23 februari 2003 @ 23:12:
Ik had ook altijd ruzie met qmail, het wilde ook niet aan de praat. Ben toen overgestapt op exim, werkt perfect. Het is zeer makkelijk te installeren.

Ps heb je wel je mx-records bij je dns goed, anders komt het zowiezo niet lekker aan.
Het wordt momenteel nog verstuurd vanaf het netwerk; of de pc zelf (PHP).

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • nhimf
  • Registratie: September 2000
  • Laatst online: 21-04 09:25

nhimf

Lekker belangrijk allemaal

staat 127.0.0.1 en localhost wel bij de domeinen waarvan hij relaying accepteerd?

edit:


en natuurlijk je interne netwerk.

[ Voor 26% gewijzigd door nhimf op 23-02-2003 23:18 ]

Ik stink niet, ik ruik gewoon anders


  • Kogelvis
  • Registratie: Maart 2001
  • Laatst online: 28-04 16:21

Kogelvis

Nu ook met gitaar

Als het goed is staat in je /etc/qmail/ direcotory een bestand genaamd rcpthosts hierin kun je de hosts aangeven die qmail accepteerd om te verzenden probeer hier eens localhost in te zetten en zonodig je domeinnaam en probeer het dan nog eens.

<Jeroen> Wirf: vrouwen versieren kan je gewoon in het OSI model proppen hoor :P
I am dyslexic of Borg prepare to have your ass laminated
Real Programmers always confuse Christmas and Halloween because oct31 = dec25


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Topicstarter
Ik heb nu een aantal hosts toegevoegd aan rcpthosts; nu krijg ik idd correcte output :)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
root@SPIDER010:/var/qmail/control# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 SPIDER010.SPIDER007.NET ESMTP
HELO SPIDER007
250 SPIDER010.SPIDER007.NET
MAIL FROM ME@spider007.net
250 ok
RCPT TO Spider.007@xs4all.nl
250 ok
DATA
354 go ahead
dit
is
een test

.
250 ok 1046042813 qp 22517
QUIT
221 SPIDER010.SPIDER007.NET
Connection closed by foreign host.


Maar nu krijg ik het mailtje nog niet binnen... terwijl XS4all normaal zo snel is. Kan iemand mij vertellen of qmail nu naar een vooraf gedefinieerde server toe gaat; of probeert hij gewoon port 25 op het doeldomein :?

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


Verwijderd

Hoe heb je het geinstalleerd? Heb je INSTALL gelezen of heb je www.lifewithqmail.org gevolgd of...

Verwijderd

Ik snap dat je het met qmail wilt gaan doen. Wat je echter (misschien weet je dat wel) ook gewoon kunt doen is php.ini aanpassen en daar kun je ergens je smtp host van je provider in opgeven. Dan heb je dus qmail helemaal niet nodig om mails te sturen.

Maar goed eigen mailserver is natuurlijk altijd leuk leerzaam. Maar ik wilde je het alternatief niet onthouden.

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Topicstarter
Ik heb qmail geinstalleerd op Slackware (8.1) en heb daartoe de standaard TGZ gebruikt. Verder wil ik inderdaad zelf qmail installeren; vooral om zelf wat ervaring op te doen :) Maar nu zit ik even vast.. en heb ik even jullie hulp nodig

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • Kettrick
  • Registratie: Augustus 2000
  • Laatst online: 01:39

Kettrick

Rantmeister!

Welke processen heb je allemaal lopen voor qmail?
als qmail-send niet loopt wordt de mail wel in je queue gezet, maar niet verstuurd.

Er moeten iig. 4 processen van qmail lopen :

qmail-send,qmail-rspawn,qmail-lspawn en qmail-clean.

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Topicstarter
RoeLz schreef op 24 February 2003 @ 10:19:
Welke processen heb je allemaal lopen voor qmail?
als qmail-send niet loopt wordt de mail wel in je queue gezet, maar niet verstuurd.

Er moeten iig. 4 processen van qmail lopen :

qmail-send,qmail-rspawn,qmail-lspawn en qmail-clean.
Deze processen runnen bij mij allemaal.

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


Verwijderd

Wat staat er in je /var/log/messages ('cat /var/log/messages |grep qmail')?

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Topicstarter
Verwijderd schreef op 25 februari 2003 @ 22:30:
Wat staat er in je /var/log/messages ('cat /var/log/messages |grep qmail')?
helamaal niets :? Als ik grep op smtpd dan heb ik wel deze melding er een stuk of 6 keer instaan:
code:
1
2
3
4
5
6
Feb 24 18:26:51 SPIDER010 smtpd: 1046111211.362315 tcpserver: status: 1/40
Feb 24 18:26:51 SPIDER010 smtpd: 1046111211.363810 tcpserver: pid 32716 from 127.0.0.1
Feb 24 18:26:52 SPIDER010 smtpd: 1046111212.448895 tcpserver: ok 32716 
localhost.xs4all.nl:127.0.0.1:25 localhost.xs4all.nl:127.0.0.1:0:51035
Feb 24 18:27:36 SPIDER010 smtpd: 1046111256.844887 tcpserver: end 32716 status 0
Feb 24 18:27:36 SPIDER010 smtpd: 1046111256.845022 tcpserver: status: 0/40

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


Verwijderd

hoe word de qmail-smtpd aangeroepen? via tcp-server of xinetd? en wat zijn je server-args

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Topicstarter
Onderstaande regel in mijn rc.qmail wijst erop dat deze via tcp-server wordt aangeroepen.
code:
1
2
 /usr/bin/tcpserver -v -u 92 -g 96 0 smtp /var/qmail/bin/qmail-smtpd 2>&1 | /var
/qmail/bin/splogger smtpd 3 &


Ik neem aan dat je daar ook de argumenten uit kunt halen?

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • Kettrick
  • Registratie: Augustus 2000
  • Laatst online: 01:39

Kettrick

Rantmeister!

Kan je het resultaat van

/var/qmail/bin/qmail-qstat

eens posten, eens even kijken of er iets in de queue staat :)

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Topicstarter
ik heb zojuist qmail er even afgegooid en opnieuw geisntalleerd; de queue is dus nogal leeg :D
code:
1
2
messages in queue: 4
messages in queue but not yet preprocessed: 0

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • Kettrick
  • Registratie: Augustus 2000
  • Laatst online: 01:39

Kettrick

Rantmeister!

Hmm,

als er 4 messages in je queue staan is ie verre van leeg ;)

Check even of de DNS instellingen van de machine goed zijn, als dit zo is moet je eens

killall -ALRM qmail-send

doen, hiermee vertel je qmail-send alle berichten te versturen, of het iig te proberen ;)
Als je dit gedaan hebt moet er wel ergens in je logfile iets van qmail-send naar voren komen.

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Topicstarter
RoeLz schreef op 25 February 2003 @ 23:19:
Hmm,

als er 4 messages in je queue staan is ie verre van leeg ;)

Check even of de DNS instellingen van de machine goed zijn, als dit zo is moet je eens

killall -ALRM qmail-send

doen, hiermee vertel je qmail-send alle berichten te versturen, of het iig te proberen ;)
Als je dit gedaan hebt moet er wel ergens in je logfile iets van qmail-send naar voren komen.
Heb ik geprobeerd; er lijkt niet veel te gebeuren; iig komt er in mijn /var/log/messages niets bij. Vindt je het btw ook niet raar welke hostnames er in [rml]Spider.007 in "[ qmail] Hoe werkt het en waarom niet bij"[/rml] deze post staan :?
localhost.xs4all.nl:127.0.0.1:25 localhost.xs4all.nl:127.0.0.1:0:51035

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • Kettrick
  • Registratie: Augustus 2000
  • Laatst online: 01:39

Kettrick

Rantmeister!

Spider.007 schreef op 25 February 2003 @ 23:23:
[...]


Heb ik geprobeerd; er lijkt niet veel te gebeuren; iig komt er in mijn /var/log/messages niets bij.
Hmm, raar verhaal :)
kan je uberhaubt wel uitgaande smtp verbindingen maken :?
Vindt je het btw ook niet raar welke hostnames er in [rml]Spider.007 in "[ qmail] Hoe werkt het en waarom niet bij"[/rml] deze post staan :?
[...]
Nee, dat is normaal als je de nameserver van xs4all gebruikt. :)
[root]:STANLEY:~#nslookup 127.0.0.1
Server: ns.xs4all.nl
Address: 194.109.6.66

Name: localhost.xs4all.nl
Address: 127.0.0.1

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Topicstarter
RoeLz schreef op 25 February 2003 @ 23:27:
[...]

Hmm, raar verhaal :)
kan je uberhaubt wel uitgaande smtp verbindingen maken :?
Ik kan vanaf de server probleemloos naar de xs4all SMTP telnetten en een bericht versturen (wat wel aankomt ;) )

edit:
Maargoed.. ik ga :Z Mocht er nog iemand een ingeving hebben hoor ik het graag; de volgende keer dat ik qmail erop zet moet dat natuurlijk probleemloos gaan :)

[ Voor 23% gewijzigd door Spider.007 op 25-02-2003 23:44 ]

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • AVL
  • Registratie: Januari 2000
  • Laatst online: 25-09-2022

AVL

OHMSS

rcpthosts bewerken gaat niet helpen - hier staan alleen domeinen in waarnaar je wel mail mag versturen. Je moet relayen vanuit je interne netwerk aanzetten. Zie http://www.lifewithqmail.org/lwq.html#relaying om te lezen hoe je dit doet.

"I'd rather have a bottle in front of me than a frontal lobotomy."


  • Kettrick
  • Registratie: Augustus 2000
  • Laatst online: 01:39

Kettrick

Rantmeister!

Spider.007 schreef op 25 February 2003 @ 23:34:
[...]
Ik kan vanaf de server probleemloos naar de xs4all SMTP telnetten en een bericht versturen (wat wel aankomt ;) )

edit:
Maargoed.. ik ga :Z Mocht er nog iemand een ingeving hebben hoor ik het graag; de volgende keer dat ik qmail erop zet moet dat natuurlijk probleemloos gaan :)
Ik vroeg dit even omdat het mijn nl. niet lukt om een verbinding te maken op je adsl verbinding op poort 25 (ik ga er even vanuit dat je op die machine bezig bent ;) ).

Mischien ben je ooit een open relay geweest, en hebben ze bij xs4all een filter op je mail gezet :?

Zou wel vreemd zijn, maar het is lullig als je daar 3 dagen aan verkloot. :>

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Topicstarter
RoeLz schreef op 26 februari 2003 @ 00:02:
[...]


Ik vroeg dit even omdat het mijn nl. niet lukt om een verbinding te maken op je adsl verbinding op poort 25 (ik ga er even vanuit dat je op die machine bezig bent ;) ).

Mischien ben je ooit een open relay geweest, en hebben ze bij xs4all een filter op je mail gezet :?

Zou wel vreemd zijn, maar het is lullig als je daar 3 dagen aan verkloot. :>
Ik heb mijn poort 25 niet door mijn router laten doorsturen naar de bak in kwestie... dus vandaar dat je er niet op kon komen. Ik zag wel in de /var/log/messages een connect op 25 vanaf 80.126.***.*** (raar dat dat door mijn router werd doorgestuurd; maargoed) Dat was jij dan waarschijnlijk :). Ik weet vrij zeker dat ik nooit open relay ben geweest; ik zou wel eens bij XS4All kunnen gaan informeren.
AVL schreef op 25 February 2003 @ 23:59:
rcpthosts bewerken gaat niet helpen - hier staan alleen domeinen in waarnaar je wel mail mag versturen. Je moet relayen vanuit je interne netwerk aanzetten. Zie http://www.lifewithqmail.org/lwq.html#relaying om te lezen hoe je dit doet.
Ik heb nu een aantal hosts toegevoegd aan rcpthosts; nu krijg ik idd correcte output :)
Zou ik dan geen melding van qmail moeten krijgen dat relaying niet toegestaan is?

[ Voor 26% gewijzigd door Spider.007 op 26-02-2003 08:43 ]

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Topicstarter
Goed; het is nu dus duidelijk dat de berichten in mijn queue blijven staan en niet worden verzonden. De enige aanpassing die ik aan de standaard installatie heb gedaan is dat ik 192.168.1. in de rcpthosts heb gezet. Dit heeft tot gevolg dat ik zonder problemen de SMTP server kan gebruiken om berichten te versturen.

Kan iemand mij vertellen hoe ik erachter kan komen wat er mis gaat bij het versturen van de berichten:?

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


Verwijderd

Access to a domain name server (DNS) is highly recommended. Without one, qmail can only send to remote systems configured in its smtproutes config file.
Zet het IP adres van de smarthost van xs4all (smtp.xs4all.nl of zo) eens in de smtproutes file

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Topicstarter
Verwijderd schreef op 28 February 2003 @ 20:18:
[...]

Zet het IP adres van de smarthost van xs4all (smtp.xs4all.nl of zo) eens in de smtproutes file
Mijn server heeft wel toegang tot een DNS server aangezien hij een name kan resolven naar een IP. Verder heb ik je tip geprobeerd en vervolgens qmail herstart; en ook "killall -ALRM qmail-send" en daarna opnieuw het process gestart; maar de berichten willen niet mijn queue verlaten...

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate

Pagina: 1