Avatar billede matric Nybegynder
01. november 2000 - 21:56 Der er 23 kommentarer og
1 løsning

Modtagelse af mail

Jeg skal hente mails fra en server ind i et perlscript.. Hvordan gør jeg det?

En der har et link eller kan skrive et lille eksempel?
Avatar billede breum Nybegynder
01. november 2000 - 22:06 #1
Vil du have Perl til at læse mails der ligger på serveren, eller vel du have at man skal kunne sende mails til dit perlscript?
Avatar billede matric Nybegynder
01. november 2000 - 22:10 #2
Det skal bare læse alle mails fra serveren, få emne og tekst mm. ind i nogle variabler og så slette dem igen.
Avatar billede breum Nybegynder
01. november 2000 - 22:21 #3
har du adgang til at lægge en .forward fil i dit homedir, så mails bliver forwardet f.eks til en anden email adresse? Så kan du nemlig sætte dem til at starte et perlscript og fylde indholdet af mailen ind i scriptet!
Avatar billede breum Nybegynder
01. november 2000 - 22:23 #4
Nåe nej, jeg så lige at det også var dig der skrev http://www.eksperten.dk/spm/30302
Avatar billede breum Nybegynder
01. november 2000 - 22:23 #5
Kan du med dit FTP-program se det directory hvor dine mails ligger?
Avatar billede matric Nybegynder
01. november 2000 - 22:24 #6
jeg har ikke købt kontoen endnu..
Avatar billede matric Nybegynder
01. november 2000 - 22:26 #7
men det er på azero... en linux maskine.. aner ikke hvad man får adgang til der.. andet end det ikke er .forward ;)
Avatar billede breum Nybegynder
01. november 2000 - 22:33 #8
OK jamen så er det ikke så svært

Hvis du f.eks vælger www.dht.dk (der iøvrigt også er billige) kan du både bruge Perl og .forward
Vær iøvrigt sød at skrive at du er anbefalet af breum, så får jeg en måned ekstra gratis.

Du kan så oprette en .qmail-etellerandet som jeg har nævnt i http://www.eksperten.dk/spm/30302

alle mails der bliver sendt til etellerandet@ditdomain.dk vil så blive smidt ind i dit perlscript. I perlscriptet kan du så skære mailen op i bidder og putte dem ind i variabler. Det sidste har jeg ikke gjort endnu, men vil prøve det en af de nærmeste dage.



Avatar billede breum Nybegynder
01. november 2000 - 22:36 #9
Nå men hvis du vælger azero og ikke har adgang til .forward, må du jo enten vælge at få cronjobs eller en hjemmeside til at starte scriptet.

scriptet skal så have adgang til din maildir, men det er heller ikke sikkert at det kan lade sig gøre hos azero???

Så skal scriptet se hvad der er i maildir, læse dine mails ind som en almindelig tekstfil. Herefter er det blot at splitte det op i de variabler du ønsker
Avatar billede matric Nybegynder
01. november 2000 - 22:51 #10
Vi har valgt at bruge azero.. af forskellige grunde.. f.eks. deres 34 mbit forbindelse i forhold til dht\'s 2mbit.. daglig backup, god support, overvågning, osv.

men jeg har skrevet en mail til dem og spurgt.. får nok svar inden for de næste 2 timer ;)

men dette spørgsmål var egentligt på hvordan man læser sine mails.. ligger det bare som en tekst fil? ..eller hvordan?
Avatar billede breum Nybegynder
01. november 2000 - 22:55 #11
Det kommer formentlig an på hvilken mailserver der er installeret????, men hos www.dht.dk ja, der ligger det som almindelige tekstfiler i et maildir. Så de er lette nok at læse, hvil perlscriptet kan få adgang
Avatar billede matric Nybegynder
01. november 2000 - 23:16 #12
fik lige set lidt på http://brugerforum.dht.dk/ nu er jeg da sikker på det ikke bliver dht.. hehe.. de er blevet totalt svinet til derinde..
Avatar billede breum Nybegynder
01. november 2000 - 23:27 #13
hehehe ja det ser ikke godt ud, jeg er nu rimelig tilfreds. De fleste problemer skyldes jo at brugerne kan lave scripts - også scripts med fejl eller sikkerhedshuller, derfor er serverne nede af og til. Men hos DHT kan man i det mindste se hvad andre brugere synes. Jeg har haft webhotel andre steder, hvor de ofte påstod at problemerne ikke eksisterede og at jeg var den eneste der klagede og blablablabla. Hos DHT kan man da ikke sige at de holder det skjult!!!!! Man kan til hver en tid se oppetid og meget andet på serverne. Men til noget stort professionelt ville jeg nok heller ikke vælge dem. Men hvis jeg skal have en bedre udbyder, der samtidigt tilbyder alt det jeg skal bruge, så skal jeg slippe det 10 dobbelte. 
Avatar billede matric Nybegynder
01. november 2000 - 23:30 #14
ikke hos azero da.. priser ned til 9kr. om måneden.. jeg skal godt nok ha\' den til 200kr... men jeg er også for krævende ;)

nu håber jeg bare jeg på en eller anden måde er i stand til at modtage mails på deres server..
Avatar billede breum Nybegynder
01. november 2000 - 23:45 #15
Azero har langt fra alt det jeg skal have:

ubegrænsede emails som man selv administrerer
ubegrænsede subdomæner som man selv administrerer
shell-adgang

er bare 3 af de mange ting der vil koste langt mere hos azero
Avatar billede breum Nybegynder
01. november 2000 - 23:47 #16
det er klart at du måske har andre behov, men jeg flytter ihvertfald ikke (med mindre DHTs problemer bliver større end de er)

Det virker måske som om jeg forsøger at forsvare DHT, men det bunder altså i at de er perfekte til mit behov.
Avatar billede matric Nybegynder
01. november 2000 - 23:49 #17
okey.. men så vidt jeg kan se har dht egentligt heller ingen af de ting du nævnte ovenover..
Avatar billede matric Nybegynder
02. november 2000 - 21:14 #18
okey.. NU har jeg seriøse problemer.. jeg skal have en pris klar i aften og jeg ved ikke hvordan jeg skal løse det problem.. har lige fået mail fra azero... ingen adgang til mailserveren..

enten skal jeg bruge en ny webhost.. eller...

findes der ikke en måde hvor man kan via. et perlscript logge ind på en mailserver med bruger og pass, og hente sin mail ind i perlscriptet?
Avatar billede matric Nybegynder
02. november 2000 - 21:18 #19
okey.. det kan lade sig gøre.. hvis man kan via. telnet, kan man sq oxo via perl.. ved bare ikke hvordan.. og kan ikke finde noget info om det.. bør jeg oprette et nyt spørgsmål?
Avatar billede breum Nybegynder
02. november 2000 - 22:14 #20
Det er muligt at dht ikke reklamerer med det, men jeg har alt ovenstående på mit webhotel
Avatar billede breum Nybegynder
02. november 2000 - 22:15 #21
Jeg er bange for at jeg ikke kan hjælpe med din problematik ;-(

Tak for points
Avatar billede breum Nybegynder
02. november 2000 - 22:18 #22
Hvis du er stiv i perl kan jeg godt finde et par perlscripts der kan hente mail fra en pop, så kan du måske ekstrahere det du ønsker???
Avatar billede breum Nybegynder
02. november 2000 - 22:20 #23
http://endymion.com/products/mailman/ er et webmail-script, der kan hente fra pop-konto, så det må du da kunne bruge???
Avatar billede breum Nybegynder
02. november 2000 - 22:21 #24
altså til at hugge noget fra!
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
Kurser inden for grundlæggende programmering

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