Avatar billede jakobsen Nybegynder
03. april 2007 - 20:14 Der er 4 kommentarer

Qmail og auth noget

hep

jeg hoster lidt for en skole og nogle elever,
nogle der ved om man i qmail kan sige at der
fra en mail() på en webside kun må sendes såfremt
at from emailen er reg. på serveren?

ved bl.a. at man kan på asp server..
Avatar billede fixxxer Nybegynder
04. april 2007 - 16:04 #1
Jeg må lige få slået fast om vi taler PHP, derfor mail() funktionen?

Eller taler vi om at alle mails der sendes via qmail-stmp får sammme afsender?
Avatar billede fixxxer Nybegynder
04. april 2007 - 16:07 #2
Glem mit sidste spørgsmål, jeg troede du ville have at alle mails blev sendt med samme afsender.

Men hvis jeg skal hjælpe dig, må du nok uddybe din problemstilling en smule - hvilken løsning er det at du skal have sat sammen, hvordan skal det virke osv.
Avatar billede jakobsen Nybegynder
05. april 2007 - 16:05 #3
okay.. det skal være sådan at kun email adresser der oprettet på serveren kan afsende, dvs. hvis man laver en mail() på serveren kan den kunde sende hvis man har en konto at sende med. f.eks. minmail@mitdomaene.dk

måske at man skal "login" for at bruge mail()

grunden er at så man sikker på at der ingen der bare laver en mail() og sender en masse spam
Avatar billede fixxxer Nybegynder
06. april 2007 - 14:07 #4
Jeg synes ikke rigtig du har fået forklaret din problemstilling særlig præcist - men jeg vil da forsøge at komme med et bud på et svar alligvel.

Hvis du kører qmail på en box der også server PHP, så er der en standard indstilling i tcp.stmp for qmail, der fortæller fra hvilke hosts der må sendes mail, og endnu vigtigere fra hvilke hosts der må relay mail.

Typisk er standard indstillingen:
127.:allow,RELAYCLIENT=""

Det betyder sådan at 127.-nettet må sende OG relay mail. Og da PHP, der typisk afvikles fra Apache på den samme box, og altså er bundet til bl.a. 127.-nettet, vil mails sendt herfra med mail()-funktionen, altså få lov at relay.

Det kunne jo så være fristende at fjerne muligheden for relay fra 127.-nettet, men netop qmail selv er også bundet her, og skal kunne relay for at sende mails til andre mail-servere, om fx ukendte email adresser der ankommer, og lignende.

Uden at have undersøgt det er i detaljer kan jeg derfor ikke se hvordan, og slet ikke hvorfor, du skulle lukke for adgangen til at relay mail fra localhost.

Men nu har jeg ikke den fjerneste forståelse af dit opringelige problem, da du ikke synes at ville fortælle andet end at det er en server der kører qmail på en skole, som nogle elever, tilsyneladende, har mulighed for at - og her gætter jeg - udvikle PHP på.

Hvis du gider bruge mere en 2 minutter på en formulering af dit problem, så var det måske muligt for mig at skrive lidt mere om hvordan qmail virker, og hvordan du måske kan løse dit problem.
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