Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 19-02-2002, 21:36
Verwijderd
Ok, ik wil een script maken voor school..

Het werkt zo:
Iemand mailt naar een bepaald mail address met een pop emailbox..
En script checkt om de zoveel tijd [of whatever het kan ] of er email is..
Dat script moet dan een attachment opslaan die erin zit in een bepaalde dir..


[ik weet dat er een opsla funcite is, en ikw eet dat er een pop mail functie is]
Ik heb dus nog niet met mail dingen in php gewerkt behalve mail() zelf..


Nu is mijn vraag, kan dit of is dit onbegonnen werk..

[en als iemand ene kant en klaar script weet, is dat ook goed ]

edit: dit moet in PHP

[Dit bericht is aangepast door McLaren (19-02-2002).]
Met citaat reageren
Advertentie
Oud 19-02-2002, 22:02
Harrie
Avatar van Harrie
Harrie is offline
toch raar dat er bijna nix van te vinden is..
maar ik denk dat je hier wel *iets* aan hebt misschien.. http://www.php.net/manual/en/ref.imap.php
Met citaat reageren
Oud 19-02-2002, 22:05
Verwijderd
Citaat:
Harrie schreef:
toch raar dat er bijna nix van te vinden is..
maar ik denk dat je hier wel *iets* aan hebt misschien.. http://www.php.net/manual/en/ref.imap.php
Die URL heb ik ook gevonden, maar ik vind dat ik er toch te weinig aan heb om er iest van te kunnen maken

Met citaat reageren
Oud 19-02-2002, 22:26
Koen
Avatar van Koen
Koen is offline
Lijkt me ook verdomd lastig worden in alleen PHP. In Bash zou 't wel te doen moeten zijn, maar in PHP gaat dat toch wel een lastige opdracht worden.. Moet 't écht in PHP?
Met citaat reageren
Oud 19-02-2002, 22:33
Verwijderd
Citaat:
Koen schreef:
Lijkt me ook verdomd lastig worden in alleen PHP. In Bash zou 't wel te doen moeten zijn, maar in PHP gaat dat toch wel een lastige opdracht worden.. Moet 't écht in PHP?
jah, anders snap ik er geen reed meer van..

Het moet dnek ikw el kunnen aangezien er complete email scripts die net zoveel als Outlook kunnen in PHP gemaakt zijn...

Maar de belangrijkste reden is dat ik het ook nog moet snappen

Met citaat reageren
Oud 19-02-2002, 22:40
Koen
Avatar van Koen
Koen is offline
Citaat:
McLaren schreef:
Het moet dnek ikw el kunnen aangezien er complete email scripts die net zoveel als Outlook kunnen in PHP gemaakt zijn...
Het zal ook vast wel kunnen, maar om dat in PHP te doen lijkt me vrij ingewikkeld en bovendien behoorlijk omslachtig.
Met citaat reageren
Oud 19-02-2002, 22:55
Verwijderd
Citaat:
Koen schreef:
Het zal ook vast wel kunnen, maar om dat in PHP te doen lijkt me vrij ingewikkeld en bovendien behoorlijk omslachtig.
mjah, ik dnek dat het omslachtiger is om het in
Bash te gaan doen aangezien ik dat nog niet eens heb gezein...
Met citaat reageren
Oud 20-02-2002, 08:55
Harrie
Avatar van Harrie
Harrie is offline
misschien moet je wat van die impdinkies gaan downloaden en bekijken ..
http://www.horde.org/imp/download/
wordt veel gebruikt
Met citaat reageren
Oud 20-02-2002, 09:01
Verwijderd
Citaat:
Harrie schreef:
misschien moet je wat van die impdinkies gaan downloaden en bekijken ..
http://www.horde.org/imp/download/
wordt veel gebruikt
Ik heb al een paar scripts gedownload, maar ze doen het tot nu toe geen van allen echt

Met citaat reageren
Oud 24-02-2002, 10:24
Chimera
Avatar van Chimera
Chimera is offline
Tis inderdaad te doen in PHP, maar PHP kun je niet pereodiek een mailbox laten controleren, het is een webscripttaal.

Denk dat in dit geval PHP niet "the right tool for the job" is.
Met citaat reageren
Oud 24-02-2002, 13:38
Tom
Avatar van Tom
Tom is offline
Citaat:
Chimera schreef:
Tis inderdaad te doen in PHP, maar PHP kun je niet pereodiek een mailbox laten controleren, het is een webscripttaal.
In combinatie met een cronjobje (als je Linux draait) kan t wel. Voor de rest zie ik t nut niet in van zo'n scriptje eigenlijk, waarom per se met mail?
__________________
:)
Met citaat reageren
Oud 24-02-2002, 14:12
Chimera
Avatar van Chimera
Chimera is offline
Citaat:
Tom' schreef:
In combinatie met een cronjobje (als je Linux draait) kan t wel.
PHP als CGI-programma ondersteunt de IMAP methoden niet, alleen als je 'em als module draait. Dan lijkt het me dat 'ie ook als je gewoon de executable vanuit cron aanroept dat 'ie dan die methoden niet ondersteund.

Hmm. Of je laat cron een pagina openen, da's wel mogelijk natuurlijk.
Met citaat reageren
Oud 24-02-2002, 14:30
Tom
Avatar van Tom
Tom is offline
Citaat:
Chimera schreef:
Hmm. Of je laat cron een pagina openen, da's wel mogelijk natuurlijk.

yep, dat bedoelde ik ook..
__________________
:)
Met citaat reageren
Oud 25-02-2002, 00:34
dystopia
dystopia is offline
Citaat:
Harrie schreef:
misschien moet je wat van die impdinkies gaan downloaden en bekijken ..
http://www.horde.org/imp/download/
wordt veel gebruikt
IMP roeleert idd, ik kan ieder van harte versie 3 aanraden (heeft LDAP en MySQL support ) ik draai het zelf ook (kga nog upgraden naar 3.x), heb er al wat van geproefd..

Er zijn overigens ook flink wat patches voor beschikbaar, ook zeer zeker leuk.
__________________
The surest way to corrupt a youth is to instruct him to hold in higher esteem those who think alike than those who think differently - Steve Jobs
Met citaat reageren
Oud 25-02-2002, 08:29
Vaag mannetje
Vaag mannetje is offline
kan je dan niet met erm javascript ofzo een timer maken.. dat ie dan om de zoveel tijd dat php scriptje uitvoert...
Met citaat reageren
Oud 25-02-2002, 09:00
Chimera
Avatar van Chimera
Chimera is offline
Citaat:
Vaag mannetje schreef:
kan je dan niet met erm javascript ofzo een timer maken.. dat ie dan om de zoveel tijd dat php scriptje uitvoert...
Dan moet ergens constant een browserscherm openstaan, en dar heb je nieteens javascript voor nodig. Dan werkt een cronjob mooier.
Met citaat reageren
Oud 25-02-2002, 09:23
Vaag mannetje
Vaag mannetje is offline
wat is cronjob?

(owja.. ik was vergeten dat hij wou dat het altijd automatisch moest gebeuren )
Met citaat reageren
Oud 25-02-2002, 09:52
Koen
Avatar van Koen
Koen is offline
Citaat:
Vaag mannetje schreef:
wat is cronjob?

(owja.. ik was vergeten dat hij wou dat het altijd automatisch moest gebeuren )
Dmv een cronjob kan je een file / actie elke zoveel tijd uit laten voeren..
Met citaat reageren
Oud 25-02-2002, 09:56
Tom
Avatar van Tom
Tom is offline
Soort Taakplanner zoals in Windows, maar dan in Linux..
__________________
:)
Met citaat reageren
Oud 25-02-2002, 11:18
Verwijderd
Citaat:
Chimera schreef:
Tis inderdaad te doen in PHP, maar PHP kun je niet pereodiek een mailbox laten controleren, het is een webscripttaal.

Denk dat in dit geval PHP niet "the right tool for the job" is.


op zich hoeft het ook niet op tijd, als het maar lukt dat het opgehaald kan worden
Met citaat reageren
Oud 25-02-2002, 11:20
Verwijderd
Het nut ervan is dat mensne uit mijn kals hun agenda's notulen en taen daarheen kunnen mailen en het meteen online staat..

het hoeft niet rond een bepaalde tijd steeds te zijn..
Als ie de pagina opnieuw inlaad, dat het dan opgehaald word is ook ok
Met citaat reageren
Oud 25-02-2002, 11:30
Chimera
Avatar van Chimera
Chimera is offline
Citaat:
McLaren schreef:

Als ie de pagina opnieuw inlaad, dat het dan opgehaald word is ook ok
Ah. Dan is het simpel, en kun je de timer achterwege laten. Met de IMAP functies is het heel simpel om te controleren of er nieuwe mailtjes zijn. Gewoon bij iedere vieuw ff snel connecten, en de mailcount bekijken. Als er dan nieuwe mail is, functie aanroepen om die mail te saven. Daarna doorgaan met de normale weergave.
Met citaat reageren
Oud 25-02-2002, 11:33
Verwijderd
Citaat:
Chimera schreef:
Ah. Dan is het simpel, en kun je de timer achterwege laten. Met de IMAP functies is het heel simpel om te controleren of er nieuwe mailtjes zijn. Gewoon bij iedere vieuw ff snel connecten, en de mailcount bekijken. Als er dan nieuwe mail is, functie aanroepen om die mail te saven. Daarna doorgaan met de normale weergave.
zover was ik ook, nu alleen even begrijpen hoe die fucnties werken

Met citaat reageren
Oud 25-02-2002, 12:08
Chimera
Avatar van Chimera
Chimera is offline
Citaat:
McLaren schreef:
zover was ik ook, nu alleen even begrijpen hoe die fucnties werken
Zo moeilijk zijn ze niet.

Code:
$mbox = imap_open ("{localhost:110/pop3}INBOX", "user_id", "password");
Opent een mailbox.

Code:
$obj = imap_check($mbox);
echo $obj->Nmsgs;
Geeft het aantal berichten in die mailbox weer.

Attachments downloaden is moeilijker, maar daar kan ik je wel mee helpen als je eenmaal bovenstaande werkend hebt.
Met citaat reageren
Oud 25-02-2002, 12:11
Chimera
Avatar van Chimera
Chimera is offline
En die docs op php.net moeten in princiepe genoeg zijn. Daar heb ik http://niels.nu/webmail/ ook mee geschreven. Voor een demo kun je guest/guest als inlognaam/password gebruiken.
Met citaat reageren
Advertentie
Oud 25-02-2002, 15:31
Vaag mannetje
Vaag mannetje is offline
moet het per se met email?

kan het niet in de vorm van forum?

(soz dat ik dngen vraag waar mclaren eigenlijk nix aan heeft)
Met citaat reageren
Oud 25-02-2002, 15:33
Verwijderd
Citaat:
Vaag mannetje schreef:
moet het per se met email?

kan het niet in de vorm van forum?

(soz dat ik dngen vraag waar mclaren eigenlijk nix aan heeft)

yup, persee via email

Met citaat reageren
Oud 25-02-2002, 15:33
Verwijderd
ALs ie de error
Fatal error: Call to undefined function: imap_open() in /home/endoria/**********/public_html/**********/global/mail.php on line 2

geef, houd dat zeker in dat endoria dat niet ondersteund...
Met citaat reageren
Oud 25-02-2002, 15:40
Chimera
Avatar van Chimera
Chimera is offline
Citaat:
McLaren schreef:

geef, houd dat zeker in dat endoria dat niet ondersteund...
Yup. Moet je Ques ff mailen en vragen of 'ie die module wil installeren.

*Is blij omdat www.w3b.nl dat lekker allemaal wel heeft*
Met citaat reageren
Oud 25-02-2002, 15:57
Verwijderd
Ik had Quessie er al over gemaile,d hij wist het alleen niet meer zeker
Met citaat reageren
Oud 25-02-2002, 19:06
Vaag mannetje
Vaag mannetje is offline
weer een n00bvraag: welk module?
Met citaat reageren
Oud 26-02-2002, 16:17
Chimera
Avatar van Chimera
Chimera is offline
Citaat:
Vaag mannetje schreef:
weer een n00bvraag: welk module?
Tis een PHP extensie, php_imap.
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar


Alle tijden zijn GMT +1. Het is nu 05:23.