20. marts 2006 - 12:01Der er
19 kommentarer og 1 løsning
Jmail script hjælp
Hvordan kan man undgå at Jmail scriptet hænger indtil mailen er sendt, nogen gange tager det meget lang tid - håber på hjælp, har bøvlet med problemet længe.
Jmail hænger fordi den skal have forbindelse til mailserveren, og det kan godt tage tid. Det er dog ikke normalt, men nu er det din egen webserver, og hvis den skal have forbindelse til en extern webserver, kan det godt tage langtid.
"Queing emails" betyder at mailen bliver lavet til en mail-fil, som bliver smidt i en mappe. Denne mappe tjekker JMail/mailserveren med jævne mellemrum, og ligger der filer, begynder den at sende dem.
Dvs. at dit script bare generere en færdig mail, men det sender den ikke, hvorfor du ikke skal vente på svar fra mailserveren. Normal bruges det til at sende mange mails (+100 stk), men kan sagtens bruges til en enkelt mail.
Bagsiden er at mailen ikke nødvendigvis bliver sendt med det samme, da det først sker når mappen bliver tjekket. Det sker dog gerne minimum hvert minut.
Angående opsætningen af det, så er det ikke noget jeg kender til, men prøv eksemplet fra Dimac, som det er, og se om der bliver sendt en mail (husk at give mailen et par min til at blive sendt)
Tak - Lige et spørgsmål mere... Jeg har også egen mailserver, kan mailen ikke sendes derover og afvente udbakke? bare en tanke. Så skal jeg måske ikke ændre så meget på script
Så mangler du at få sat Jmail/mailserver op til at læse i pickup mappen. Men som sagt kender jeg ikke noget til hvordan det gøres :(
Der står lidt om det på side 6 i Jmail manualen, men der henviser de til MS SMTP mail server, så bruger du en anden, skal du nok have fat i den mailserveres manual istedet, for at se, hvad den har at sige om det...
De 2 ting kan ikke snakke sammen, jeg har ændret pickup adressen til min mailserver outbox mappe Message.MSPickupDirectory = "c:\programmer\argosoft\mail\outbox"
Mails bliver fint nok lagt over i mappen, men Argosoft kan ikke "se" filerne. Så er måske nød til at installerer det hele fra Dimac?
Nu har jeg fået installeret virtual smtp i windows så mailen hentes i mappen pikup, men det giver mig et problem, fordi den blokerer min mailserver port 25 så jeg ikke kan modtage mail, hvad gør man så?
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.