Avatar billede expnet Seniormester
12. juli 2005 - 17:08 Der er 51 kommentarer og
1 løsning

har lidt mail-server problemer håber der er en der vil hjælpe

Hej exp'er

jeg har køret denne guid

http://postfixwiki.org/index.php?title=Virtual_Users_and_Domains_with_Courier-IMAP_and_MySQL

nu siger min log det her:

Jul 12 16:56:55 localhost postfix/virtual[29653]: 56414F389C: to=<test@xxx.dk>, relay=virtual, delay=4524, status=deferred
(maildir delivery failed: create /var/spool/postfix/virtual/test@xxx.dk/tmp/1121180215.P29653.localhost.localdomain: Permission denied)

håber der nogle der kan hjælpe mig
Avatar billede mfalck Praktikant
12. juli 2005 - 18:36 #1
det er sikkert fordi postfix-brugeren skal eje /var/spool/postfix/virtual - eller også eksisterer hele katalog-strukturen (/var/spool/postfix/virtual/test@xxx.dk/tmp/) ikke
Avatar billede expnet Seniormester
12. juli 2005 - 20:08 #2
nej det er og mening at den skal opprette det når jeg sender en mail til min konti
Avatar billede expnet Seniormester
12. juli 2005 - 20:08 #3
nej det er også mening at den skal oprette den når jeg sender en mail til min konti
Avatar billede mfalck Praktikant
12. juli 2005 - 22:23 #4
ok - men hvad med rettighederne på kataloget ? Den siger trods alt: "Permission denied"
Avatar billede expnet Seniormester
13. juli 2005 - 09:34 #5
mfalck -> jeg har fået den til at oprette men jeg har disse fejl endnu og så kan jeg ikke logge på courier-imap

Jul 12 21:41:49 localhost postfix/master[30934]: warning: /usr/lib/postfix/virtual: bad command startup -- throttling
Jul 12 21:42:49 localhost postfix/virtual[31595]: fatal: dict_open: unsupported dictionary type: postfix:  Is the postfix-postfix package installed?
Jul 12 21:42:50 localhost postfix/master[30934]: warning: process /usr/lib/postfix/virtual pid 31595 exit status 1
Jul 12 21:42:50 localhost postfix/master[30934]: warning: /usr/lib/postfix/virtual: bad command startup -- throttling
Avatar billede mfalck Praktikant
13. juli 2005 - 09:48 #6
kan du evt lægge main.cf her så jeg kan kigge den igennem - jeg tror der er en fejl i den.
Avatar billede expnet Seniormester
13. juli 2005 - 10:16 #7
################# main.cf ######################
# directories
queue_directory    = /var/spool/postfix


virtual_alias_maps = proxy:mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_gid_maps = postfix:105
virtual_mailbox_base = /var/spool/postfix/virtual
virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_limit = 51200000
virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid = 1001
virtual_transport = virtual
virtual_uid_maps = postfix:105
virtual_create_maildirsize = yes
virtual_mailbox_extended = yes
virtual_mailbox_limit_maps = proxy:mysql:/etc/postfix/mysql_virtual_mailbox_limit_maps.cf
virtual_mailbox_limit_override = yes
virtual_maildir_limit_message = Sorry, the user's maildir has overdrawn his diskspace quota, please try again later.
virtual_overquota_bounce = yes

relay_domains = proxy:mysql:/etc/postfix/mysql_relay_domains_maps.cf

proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $
Avatar billede expnet Seniormester
13. juli 2005 - 11:14 #8
mfalck -> kan du finde nogle fejl
Avatar billede mfalck Praktikant
13. juli 2005 - 11:35 #9
det der lige springer i øjenene er
virtual_gid_maps = static:1001

hvor du har skrevet
virtual_gid_maps = postfix:105
Avatar billede mfalck Praktikant
13. juli 2005 - 11:36 #10
næ det var bare den gruppe.
Avatar billede mfalck Praktikant
13. juli 2005 - 11:39 #11
http://www.irbs.net/internet/postfix/0408/0013.html

prøv

virtual_gid_maps = static:105
Avatar billede expnet Seniormester
13. juli 2005 - 11:51 #12
jamen da jeg skrevet postfix:105 så ville den gerne oprette mappen? så nu forstår jeg ikke noget
Avatar billede mfalck Praktikant
13. juli 2005 - 11:57 #13
hmm .. ja det virker lidt underligt så. Prøv evt at sætte

virtual_gid_maps = static:<nummeret på postfix-brugeren>

nummeret kan du se i /etc/passwd
ala:
postfix:x:189:189::/tmp:/sbin/nologin

så skriver du
virtual_gid_maps = static:189
Avatar billede lassebm Nybegynder
13. juli 2005 - 12:10 #14
Det lader til at der er en conf fejl et sted
"Jul 12 21:42:50 localhost postfix/master[30934]: warning: /usr/lib/postfix/virtual: bad command startup -- throttling"

Umiddelbart kan det godt være din bruger/gruppe ID du har lavet rod i, som mfalck han siger..
Avatar billede expnet Seniormester
13. juli 2005 - 12:46 #15
Så får jeg denne fejl ved at rette til static:105

Jul 13 12:42:06 localhost postfix/smtpd[1327]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
Jul 13 12:42:06 localhost postfix/smtpd[1327]: connect from cicero1.cybercity.dk[212.242.40.4]
Jul 13 12:42:06 localhost postfix/smtpd[1327]: A6DAFF3895: client=cicero1.cybercity.dk[212.242.40.4]
Jul 13 12:42:06 localhost postfix/cleanup[1333]: A6DAFF3895: message-id=<000601c58797$e30404b0$0a00000a@rene>
Jul 13 12:42:06 localhost postfix/qmgr[1297]: A6DAFF3895: from=<test@zubnet.dk>, size=1751, nrcpt=1 (queue active)
Jul 13 12:42:06 localhost postfix/smtpd[1327]: disconnect from cicero1.cybercity.dk[212.242.40.4]
Jul 13 12:42:06 localhost postfix/virtual[1334]: A6DAFF3895: to=<test1@zubnet.dk>, relay=virtual, delay=0, status=deferred (recipient test1@zubnet$
Avatar billede expnet Seniormester
13. juli 2005 - 12:46 #16
Jul 13 12:42:06 localhost postfix/virtual[1334]: A6DAFF3895: to=<test1@zubnet.dk>, relay=virtual, delay=0, status=deferred (recipient test1@zubnet bad uid 105 in virtual_uid_maps)
Avatar billede mfalck Praktikant
13. juli 2005 - 14:22 #17
ok - nu ser det ud som om der er hul igennem - den warning er meget normal.

Kan du evt lægge linien fra /etc/passwd med postfix brugeren ?
Avatar billede mfalck Praktikant
13. juli 2005 - 14:23 #18
haha - man kan sige meget om Wietse, men han forstår at slå tingene fast med 7-tommer søm:

"Instead of wasting time by guessing, this would be a good
time to develop some understanding by reading documentation."
Avatar billede expnet Seniormester
13. juli 2005 - 14:25 #19
der var den
postfix:x:1001:1001:,,,,:/tmp:/bin/bash
Avatar billede expnet Seniormester
13. juli 2005 - 14:26 #20
det skal lige sige har lige oprette den på ny... og selvfølig rettet i filere
Avatar billede mfalck Praktikant
13. juli 2005 - 14:27 #21
jeg vil så gætte på at du skal skrive

virtual_gid_maps = static:1001
Avatar billede mfalck Praktikant
13. juli 2005 - 14:28 #22
for en god ordens skyld bør du nok sørge for at postfix brugeren ikke kan logge ind - f.eks. ved at give shellen /sbin/nologin
Avatar billede mfalck Praktikant
13. juli 2005 - 14:30 #23
du bør også rette i virtual_uid_maps
Avatar billede mfalck Praktikant
13. juli 2005 - 14:30 #24
som virtual_uid_maps=static:1001
Avatar billede expnet Seniormester
13. juli 2005 - 14:30 #25
oki men nu er det denne fejl jeg for ved start og stop postfix:

postsuper: fatal: scan_dir_push: open directory defer: Permission denied
postfix/postfix-script: fatal: Postfix integrity check failed!
Avatar billede expnet Seniormester
13. juli 2005 - 14:44 #26
nu er det 105 igen og nu for jeg ikke den ved start/stop
Avatar billede mfalck Praktikant
13. juli 2005 - 14:45 #27
det har muligvis noget at gøre med at du har oprettet postfix brugeren på ny
Avatar billede mfalck Praktikant
13. juli 2005 - 14:45 #28
du skal lave chown på de forskellige kataloger igen
Avatar billede mfalck Praktikant
13. juli 2005 - 14:48 #29
jeg tror dit problem er at katalogerne som Postfix anvender er ejet af brugeren 105 (som muligvis var det gamle uid for postfix). Du har så oprettet en ny postfix bruger (som har uid 1001). Så hvis du ændrer det til 1001 så skal du også lave chown på katalogerne så de ejes af uid 1001
Avatar billede mfalck Praktikant
13. juli 2005 - 14:49 #30
og jeg tror at den skal være 1001 pga linien:
virtual_minimum_uid = 1001
Avatar billede expnet Seniormester
13. juli 2005 - 14:50 #31
jamen der er jo stadigvæk problemer med uid

Jul 13 14:46:44 localhost postfix/virtual[2373]: 24DBCF38CB: to=<test1@zubnet.dk>, relay=virtual, delay=0, status=deferred
(recipient test1@zubnet.dk: bad uid 105 in virtual_uid_maps)
Avatar billede expnet Seniormester
13. juli 2005 - 14:52 #32
den har jeg køret efter jeg har lavet den tilbage til 105
# chown -R postfix:postfix /var/spool/postfix/virtual/
# chmod -R 771 /var/spool/postfix/virtual/
Avatar billede mfalck Praktikant
13. juli 2005 - 14:56 #33
hvis du vil køre med uid 105 så tror jeg du skal sætte
virtual_minimum_uid = 100
Avatar billede mfalck Praktikant
13. juli 2005 - 14:57 #34
og i /etc/passwd skal der så stå

postfix:x:105:105:,,,,:/tmp:/sbin/nologin
Avatar billede expnet Seniormester
13. juli 2005 - 14:59 #35
virtual_minimum_uid = 105 og ikke virtual_minimum_uid = 1001
det her er sidste log ef en mail send den igennem tro jeg vist
-----------------

Jul 13 14:51:12 localhost postfix/virtual[2397]: 32D09F38CC: to=<test1@zubnet.dk>, relay=virtual, delay=0, status=sent (delivered to maildir)
Jul 13 14:51:12 localhost postfix/qmgr[2385]: 32D09F38CC: removed


------------------

har du løst til at hjælpe mig med at komme til at logge på "imap & pop3d"
Avatar billede mfalck Praktikant
13. juli 2005 - 15:01 #36
æh bæ - det kommer lidt an på hvad du bruger til at komme på pop3 og imap med - det er jo ikke en del af postfix.
Avatar billede mfalck Praktikant
13. juli 2005 - 15:02 #37
men det ser ud som om der er hul igennem til levering af mails
Avatar billede mfalck Praktikant
13. juli 2005 - 15:03 #38
lægger lige et svar :-)
Avatar billede expnet Seniormester
13. juli 2005 - 15:03 #39
jamen ud min baret skulle det være courier-imap courier-pop
Avatar billede expnet Seniormester
13. juli 2005 - 15:04 #40
det bare ok jeg har du lige glemt at ros for den fede hjælpe du giver mig
Avatar billede mfalck Praktikant
13. juli 2005 - 15:05 #41
courier bruger jeg selv - dog ikke mod en mysql db.
Avatar billede expnet Seniormester
13. juli 2005 - 15:09 #42
hvad bruger du så mod mysql
Avatar billede mfalck Praktikant
13. juli 2005 - 15:11 #43
jeg bruger courier mod unix-brugerne (gennem PAM) - men ok jeg bruger da en del ting mod mysql :-)
Avatar billede expnet Seniormester
13. juli 2005 - 15:14 #44
så det sige du ikke kan hjælpe mig med courier over mysql login
Avatar billede mfalck Praktikant
13. juli 2005 - 15:48 #45
jo - jeg vil da gerne gøre et forsøg :-)

Men det bliver nok først i aften - er på vej hjem nu.
Avatar billede expnet Seniormester
13. juli 2005 - 16:11 #46
du skriver bare når du er tilbage..
Avatar billede expnet Seniormester
13. juli 2005 - 19:17 #47
har løst mit problem med at jeg ikke kunne logge på... her for du min tak for hjælpen og du få lige dine point.. forsat god aften
Avatar billede expnet Seniormester
13. juli 2005 - 19:18 #48
-ps har en mail server spiller
Avatar billede mfalck Praktikant
13. juli 2005 - 20:15 #49
jamen tillykke da ... det er trods alt bedst når man løser det selv :-)
Avatar billede mfalck Praktikant
13. juli 2005 - 20:15 #50
wee som nr 2 har jeg passeret 10.000 points grænsen efter Dank :-) :-)
Avatar billede expnet Seniormester
13. juli 2005 - 22:48 #51
som side spring er du på msn
Avatar billede mfalck Praktikant
12. oktober 2005 - 10:49 #52
ja - jeg er på msn - send evt en mail til mig (se mit mini-site)
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