Avatar billede whynot Nybegynder
18. november 2005 - 22:29 Der er 32 kommentarer og
1 løsning

Kan ikke logge på qmail server med POP3

Hejsa

Jeg har et problem med en Qmail server som jeg ved har virket på mit eget netværk.. jeg gav den senere til en kammerat og nu virker den ikke!?!?!

Jeg kan godt sende post igennem den.. men ikke logge på vha pop3.. hvad pokker gør jeg galt.?

Jeg er IKKE en haj til linux.. og har brug for at I tager mig i hånden og guider mig rundt ;)
Avatar billede leif Seniormester
18. november 2005 - 22:45 #1
Er port 110 åben udefra ?
Avatar billede whynot Nybegynder
18. november 2005 - 22:49 #2
jamen det skulle den bestemt være.!.. jeg har prøvet at fjerne firewallen HELT.. og stadig har jeg problemer.!
Avatar billede leif Seniormester
18. november 2005 - 22:50 #3
Har du aktiveret en lokal firewall på serveren ?
Avatar billede whynot Nybegynder
18. november 2005 - 22:57 #4
som sagt den er fjernet og routeren lukker alt igennem
Avatar billede x86 Nybegynder
19. november 2005 - 08:24 #5
Først skal du se om din pop3 server kører.

prøv følgende, ps aux|grep pop3d

Tjek om du har en fil der hedder /var/qmail/supervise/qmail-pop3d/run ?
Avatar billede lassebm Nybegynder
19. november 2005 - 13:39 #6
nat port 110 til serveren...
Avatar billede x86 Nybegynder
19. november 2005 - 21:22 #7
Hvis du har en hardware firewall skal du selvfølgelig forwarde port 110 til den ip serveren har på netværket.

Er din firewall en linuxmaskine der bruger iptables skal du bruge følgende regler.

iptables -A INPUT -j ACCEPT -p tcp --dport 110
iptables -A FORWARD -j ACCEPT -p tcp --dport 110
iptables -t nat -A PREROUTING -d xxx.xxx.xxx -p tcp --dport 110 -j DNAT --to 192.168.0.150 f.eks

xxx.xxx.xxx er så din eksterne ip.
Avatar billede whynot Nybegynder
20. november 2005 - 00:24 #8
jeg har en fil der hedder qmail-pop3 - og den bliver kaldt vha. et script som skulle starte den..

Men lad os lige tage problemet en gang til.. jeg har haft maskinen til at stå på mit netværk i et par måneder.. og nu ville den gøre mere gavn hos min kammerat.. jeg har rettet i de forskellige scripts så hans faste ip står i de forskellige scripts men den virker ikke alligevel.

Desuden så skulle routeren pege på qmailserveren.
Avatar billede x86 Nybegynder
20. november 2005 - 06:50 #9
Du har også ændret pop3 serverens FQDN til hans domæne? og ændret /etc/hosts /etc/hostname

FQDN kan du ændre i /var/qmail/supervise/qmail-pop3d/run (start scriptet til pop3)

Det er ikke sikkert den ligger i det dir, det kommer an på hvordan du har installeret qmail.
Avatar billede whynot Nybegynder
20. november 2005 - 07:28 #10
FQDN ? .. øhmm.. hvad er det?... og nej det har jeg jo nok ikke ;)

..med hensyn til /etc/hosts .. så har jeg ikke ændret den.. hvad har den at sige?
..mht. etc/hostname .. det ser ikke ud til at jeg har en fil som hedder hostname.. hmm er det skidt?

mht. run filen under /var/qmail/qmail-pop3d/run - så har jeg ikke dette script.. men jeg har et som bliver lagt under inetd - som de beskriver det på www.lws.dk
Avatar billede x86 Nybegynder
20. november 2005 - 07:39 #11
full qualified domain name
Avatar billede x86 Nybegynder
20. november 2005 - 07:51 #12
Aha du nævner jo ikke noget om du kører med vpopmail, FQDN kan du ændre i den linie du har skrevet i inetd, mail.stilen.com.

pop3 stream tcp nowait root \
          /var/qmail/bin/qmail-popup \
          qmail-popup mail.stilen.com \
          /home/vpopmail/bin/vchkpw \
          /var/qmail/bin/qmail-pop3d \
          Maildir

Du har undersøgt om pop3 serveren kører ?
Avatar billede x86 Nybegynder
20. november 2005 - 07:59 #13
nej etc/hostname eksisterer ikke :)

/etc/HOSTNAME
Avatar billede x86 Nybegynder
20. november 2005 - 08:06 #14
Kan du telnette til pop3 serveren, hvis du har putty så vælg telnet og port 110.

Hvis den er oppe skulle du få en besked lignende +OK <11643.1132470447@mail.x86.dk>
Avatar billede whynot Nybegynder
20. november 2005 - 16:38 #15
hmm sorry.. jeg bruger vpopmail, som jeg har installeret efter anvisning fra www.lws.dk

hmmm øhm hvordan tjekker jeg om pop3 kører eller ej.. og nej HOSTNAME eksiterer heller ikke.. er det mig der er en spade - og sig nu ikke ja selv om det er fristende ;)

Mit script ser sådan her ud:

#!/bin/sh
# chkconfig: - 2345 100 100
export PATH=/sbin:/bin:/usr/bin:/usr/sbin:/var/qmail/bin:/usr/local/bin

. /etc/rc.d/init.d/functions
case "$1" in
    start)
    # qmail itself:
    echo -n "Starting qmail: "
    env - PATH="/var/qmail/bin:/usr/local/bin" qmail-start ./Mailbox splogger qmail &
    echo
    touch /var/lock/subsys/qmail
    # pop3 server:
    echo -n "Starting pop: "
    env - PATH="/var/qmail/bin:/usr/local/bin" \
    tcpserver -v -R -c20 83.95.109.229 pop3 /var/qmail/bin/qmail-popup mail.ajzenman.dk \
    /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir 2>&1 | \
    /var/qmail/bin/splogger pop3d &
    echo
    # smtp server:
    echo -n "Starting smtp: "
    env - PATH="/var/qmail/bin:/usr/local/bin" \
    tcpserver -v -p -x/home/vpopmail/etc/tcp.smtp.cdb -c20 -u613 -g613 0 smtp \
    /var/qmail/bin/qmail-smtpd 2>&1 > /dev/null &
    echo
    ;;
    stop)
    echo -n "Stopping qmail "
    killproc qmail-send
    killproc tcpserver
    rm -f /var/lock/subsys/qmail
    echo
    ;;
    restart)
    $0 stop
    $0 start
    ;;
    cdb)
    /usr/local/bin/tcprules /home/vpopmail/etc/tcp.smtp.cdb /home/vpopmail/etc/tcp.smtp.tmp < /home/vpopmail/etc/tcp.smtp
    chmod 644 /home/vpopmail/etc/tcp.smtp*
    echo -n "Reloaded /home/vpopmail/etc/tcp.smtp."
    ;;
    alarm)
    echo -n "Alarm processing of E-Mails (qmail):"
    killproc -ALRM /var/qmail/bin/qmail-send
    ;;
    *)
    echo "Usage: qmail {start|stop|restart|alarm}"
    exit 1
esac

exit 0
Avatar billede x86 Nybegynder
20. november 2005 - 18:04 #16
Hvordan man tjekker om pop3 kører eller ej, har du læst noget af det jeg har skrevet længere oppe ?
Avatar billede whynot Nybegynder
20. november 2005 - 18:24 #17
jeg prøver virkelig.. men som jeg skrev - jeg er nok lidt af en spade til linux.. og ps aux|grep pop3d giver ikke rigtig noget.. andet end:

root    11727  2.0  0.6  1704  580 pts/0    S    18:24  0:00 grep pop3d

...er det rigtigt eller?
Avatar billede x86 Nybegynder
20. november 2005 - 18:37 #18
Det lader ikke til at din pop3 server kører, prøv følgende kommando,  qmailctl restart.
Avatar billede x86 Nybegynder
20. november 2005 - 18:41 #19
Det er ikke sikkert den guide du følger linker qmailctl til /usr/bin ellers kør /var/qmail/bin/qmailctl restart
Avatar billede whynot Nybegynder
20. november 2005 - 19:37 #20
jeg har ikke noget som hedder qmailctl.. men derimod:

bouncesaying  maildirwatch  qmail-getpw  qmail-pw2u    qmail-rspawn  qsmhook
condredirect  mailsubj      qmail-inject  qmail-qmqpc  qmail-send    sendmail
datemail      pinq          qmail-local  qmail-qmqpd  qmail-showctl  splogger
elq          predate      qmail-lspawn  qmail-qmtpd  qmail-smtpd    tcp-env
except        preline      qmail-newmrh  qmail-qread  qmail-start
forward      qail          qmail-newu    qmail-qstat  qmail-tcpok
maildir2mbox  qbiff        qmail-pop3d  qmail-queue  qmail-tcpto
maildirmake  qmail-clean  qmail-popup  qmail-remote  qreceipt

og det hele ligger under /var/qmail/bin/
...men burde mit script ikke starte vpopmail med denne linie:

tcpserver -v -R -c20 83.95.109.229 pop3 /var/qmail/bin/qmail-popup mail.ajzenman.dk \
    /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir 2>&1 | \
    /var/qmail/bin/splogger pop3d &
Avatar billede x86 Nybegynder
21. november 2005 - 08:41 #21
Det ser lidt underligt ud da du bruger 2 leverings metoder, Mailbox og Maildir, men det har intet at gøre med at du ikke kan connecte. Ved du hvilken fil pop3 serveren logger til? på min mailserver er det /var/log/qmail/pop3d/current

Der må stå fejlen tl hvorfor den ikke starter op.

Kiggede lige på den guide du bruger, der mangler lidt syntes jeg som f.eks nogle patches, og forklaring på hvordan det fungerer. http://qmail.x86.dk/top.html#patches

Det er ikke for sjov at qmail.org anbefaler http://www.lifewithqmail.org
Avatar billede whynot Nybegynder
21. november 2005 - 11:20 #22
hmmm nej jeg er næsten sikker på at den logger i /var/log/maillog

er Maildir ikke en variabel?

desuden har jeg ikke haft brug for en patch.. jeg anvender en redhat 7.2 og derfor kører det fint uden.
Avatar billede x86 Nybegynder
21. november 2005 - 12:20 #23
Nej Maildir er mailbox format. Ja det kører uden men ikke helt som det skal.
Avatar billede whynot Nybegynder
21. november 2005 - 15:56 #24
hmmm det lyder lidt rodet for at sige det mildt.!

... kan du anbefale en anden server?.. og måske endda tage mig i hånden og få den installeret?.. jeg giver GERNE flere points hvis du vil hjælpe mig.

Som sagt har jeg en redhat 7.2 maskine - men jeg kunne godt lave en ny redhat 9.0 i stedet for hvis det vil hjælpe.
Avatar billede x86 Nybegynder
21. november 2005 - 16:09 #25
Redhat 7.2 er efterhånden et gammelt os, det er redhat 9.0 også, hvorfor ikke installere noget der er uptodate ?

Hvis det absolut skal være noget redhat hvorfor så ikke installere nyeste version af fedora
Avatar billede x86 Nybegynder
21. november 2005 - 16:12 #26
Har du icq eller msn?
Avatar billede whynot Nybegynder
22. november 2005 - 08:18 #27
Jeps jeg er msn - timeglas@hotmail.com

Tror du ikke blot det er et spørgsmål om en justering i en eller anden conf-fil?

...ved du iøvrigt om man kan installere "ovenpå" den gamle installation - altså at man i virkeligeheden blot prøver forfra?
Avatar billede x86 Nybegynder
22. november 2005 - 08:35 #28
Jo selvfølgelig er det det, det ville da være et forsøg værd ar prøve at geninstallere det.
Avatar billede x86 Nybegynder
22. november 2005 - 08:40 #29
Du skriver: ..men burde mit script ikke starte vpopmail med denne linie:

tcpserver -v -R -c20  pop3 /var/qmail/bin/qmail-popup mail.ajzenman.dk \
    /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir 2>&1 | \
    /var/qmail/bin/splogger pop3d &


Kan ikke lige se hvorfor der skal være en ipadresse i det start script, prøv at fjerne den og efterfølgende kommando pop3. lav lige en kopi af den inden. cp fil fil.old.
Avatar billede whynot Nybegynder
22. november 2005 - 09:06 #30
hmmm.. jeg kan sgu ikke få det til at fungere.. jeg vil lige prøve at geninstallere.. men du mener godt at jeg blot kan compile ovenpå den eksisterende?.. eller skal jeg rykke det ud først - i givet fald hvordan pokker gør jeg det?
Avatar billede x86 Nybegynder
22. november 2005 - 09:15 #31
Der sker ikke andet end du overskriver de gamle filer, hvis jeg skulle geninstallere det ville jeg nok slette qmail mappen i /var.

Det tager ikke mere end et kvarter at sætte qmail op, du har efterhånden bøvlet med det i nogle dage. :)
Avatar billede whynot Nybegynder
22. november 2005 - 14:07 #32
hehe.. okay.. jeg vil prøve... men først i aften... håber du har tålmodighed nok til det :)
Avatar billede whynot Nybegynder
20. februar 2012 - 22:08 #33
lukker og slukker
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