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
Annonceindlæg fra Trustworks
Tillid i en Zero-Trust verden
Med voksende trusler, nye EU-krav og øget kompleksitet er cybersikkerhed nu en central ledelsesopgave på linje med strategi og økonomi.
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
nej det er og mening at den skal opprette det når jeg sender en mail til min konti
nej det er også mening at den skal oprette den når jeg sender en mail til min konti
ok - men hvad med rettighederne på kataloget ? Den siger trods alt: "Permission denied"
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
kan du evt lægge main.cf her så jeg kan kigge den igennem - jeg tror der er en fejl i den.
################# 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 $
mfalck -> kan du finde nogle fejl
det der lige springer i øjenene er virtual_gid_maps = static:1001 hvor du har skrevet virtual_gid_maps = postfix:105
13. juli 2005 - 11:36
#10
næ det var bare den gruppe.
13. juli 2005 - 11:39
#11
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
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
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..
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$
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)
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 ?
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."
13. juli 2005 - 14:25
#19
der var den postfix:x:1001:1001:,,,,:/tmp:/bin/bash
13. juli 2005 - 14:26
#20
det skal lige sige har lige oprette den på ny... og selvfølig rettet i filere
13. juli 2005 - 14:27
#21
jeg vil så gætte på at du skal skrive virtual_gid_maps = static:1001
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
13. juli 2005 - 14:30
#23
du bør også rette i virtual_uid_maps
13. juli 2005 - 14:30
#24
som virtual_uid_maps=static:1001
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!
13. juli 2005 - 14:44
#26
nu er det 105 igen og nu for jeg ikke den ved start/stop
13. juli 2005 - 14:45
#27
det har muligvis noget at gøre med at du har oprettet postfix brugeren på ny
13. juli 2005 - 14:45
#28
du skal lave chown på de forskellige kataloger igen
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
13. juli 2005 - 14:49
#30
og jeg tror at den skal være 1001 pga linien: virtual_minimum_uid = 1001
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)
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/
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
13. juli 2005 - 14:57
#34
og i /etc/passwd skal der så stå postfix:x:105:105:,,,,:/tmp:/sbin/nologin
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"
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.
13. juli 2005 - 15:02
#37
men det ser ud som om der er hul igennem til levering af mails
13. juli 2005 - 15:03
#38
lægger lige et svar :-)
13. juli 2005 - 15:03
#39
jamen ud min baret skulle det være courier-imap courier-pop
13. juli 2005 - 15:04
#40
det bare ok jeg har du lige glemt at ros for den fede hjælpe du giver mig
13. juli 2005 - 15:05
#41
courier bruger jeg selv - dog ikke mod en mysql db.
13. juli 2005 - 15:09
#42
hvad bruger du så mod mysql
13. juli 2005 - 15:11
#43
jeg bruger courier mod unix-brugerne (gennem PAM) - men ok jeg bruger da en del ting mod mysql :-)
13. juli 2005 - 15:14
#44
så det sige du ikke kan hjælpe mig med courier over mysql login
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.
13. juli 2005 - 16:11
#46
du skriver bare når du er tilbage..
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
13. juli 2005 - 19:18
#48
-ps har en mail server spiller
13. juli 2005 - 20:15
#49
jamen tillykke da ... det er trods alt bedst når man løser det selv :-)
13. juli 2005 - 20:15
#50
wee som nr 2 har jeg passeret 10.000 points grænsen efter Dank :-) :-)
13. juli 2005 - 22:48
#51
som side spring er du på msn
12. oktober 2005 - 10:49
#52
ja - jeg er på msn - send evt en mail til mig (se mit mini-site)
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.