Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Kan man via PHP tjekke mail rutinemæssigt ?

0 views
Skip to first unread message

Ole Bro

unread,
Nov 2, 2009, 12:39:29 PM11/2/09
to
Hej,

Jeg kunne godt tænke mig at lave et lille script, der kan åbne en
mailboks, læse den eller de mails der ligger i den og distribuere dem
videre til en defineret gruppe.

Dette skulle gøre automatisk med et interval på f.eks. 30 minutter
døgnet rundt.

Findes der en funktion der giver mig denne mulighed.


mvh.
Ole

Peter Farsinsen

unread,
Nov 2, 2009, 12:47:13 PM11/2/09
to
Ole Bro wrote:
> Hej,
>
> Jeg kunne godt t�nke mig at lave et lille script, der kan �bne en
> mailboks, l�se den eller de mails der ligger i den og distribuere dem

> videre til en defineret gruppe.
>
> Dette skulle g�re automatisk med et interval p� f.eks. 30 minutter
> d�gnet rundt.

>
> Findes der en funktion der giver mig denne mulighed.

Hvis PHP er compilet med support for IMAP, kan du.

Tjek manualen (http://dk.php.net/manual/en/ref.imap.php), hvor der ogs�
er nogle eksempler.

--
Peter Farsinsen
for...@efternavn.dk

Ole Bro

unread,
Nov 2, 2009, 1:43:35 PM11/2/09
to
On 2 Nov., 18:47, Peter Farsinsen <forn...@efternavn.dk> wrote:
> Ole Bro wrote:
> > Hej,
>
> > Jeg kunne godt tænke mig at lave et lille script, der kan åbne en
> > mailboks, læse den eller de mails der ligger i den og distribuere dem

> > videre  til en defineret gruppe.
>
> > Dette skulle gøre automatisk med et interval på f.eks. 30 minutter
> > døgnet rundt.

>
> > Findes der en funktion der giver mig denne mulighed.
>
> Hvis PHP er compilet med support for IMAP, kan du.
>
> Tjek manualen (http://dk.php.net/manual/en/ref.imap.php), hvor der også

> er nogle eksempler.
>
> --
> Peter Farsinsen
> forn...@efternavn.dk

Hej Peter,

Jeg synes ikke lige at kunne finde en sådan funktion under imap i det
link du sendte med. Spørgsmålet er om jeg kan uploade et script på en
web server og så få det eksekveret med et forud defineret interval.
F.eks. 30 minutter. dette script skal så tjekke om der ligger en mail
i min mailboks. Og hvis der gør, så skal mailen distribueres til mail
liste.

Jeg håber den beskrivelse gjorde spørgsmålet mere klart.

/ole

Stig Johansen

unread,
Nov 2, 2009, 3:24:48 PM11/2/09
to
Ole Bro wrote:

> Jeg synes ikke lige at kunne finde en s�dan funktion under imap i det
> link du sendte med. Sp�rgsm�let er om jeg kan uploade et script p� en
> web server og s� f� det eksekveret med et forud defineret interval.
> F.eks. 30 minutter. dette script skal s� tjekke om der ligger en mail
> i min mailboks. Og hvis der g�r, s� skal mailen distribueres til mail
> liste.

Det kan godt lade sig g�re.
Kig efter online cron jobs, s� kan du finde s�dan en service.

Jeg fandt et link engang, men det jeg desv�rre ikke ved h�nden.

Hvis du har din egen server, kan du bare s�tte din egen cron op med en wget.

--
Med venlig hilsen
Stig Johansen

Leif Neland

unread,
Nov 2, 2009, 3:38:38 PM11/2/09
to
Ole Bro skrev:

> Hej,
>
> Jeg kunne godt t�nke mig at lave et lille script, der kan �bne en
> mailboks, l�se den eller de mails der ligger i den og distribuere dem

> videre til en defineret gruppe.
>
> Dette skulle g�re automatisk med et interval p� f.eks. 30 minutter
> d�gnet rundt.

>
> Findes der en funktion der giver mig denne mulighed.
>
Off-topic: Kan der ikke laves en forward p� den mailbox?

Leif

Chano Andersen

unread,
Nov 3, 2009, 1:43:25 AM11/3/09
to
Stig Johansen skrev:

> Hvis du har din egen server, kan du bare s�tte din egen cron op med en wget.
>

Hvorfor bruge wget? PHP kan fint afvikles uden en webserver. ;)

- Chano Andersen

Peter Farsinsen

unread,
Nov 3, 2009, 2:28:59 AM11/3/09
to
Ole Bro wrote:
> Jeg synes ikke lige at kunne finde en s�dan funktion under imap i det
> link du sendte med. Sp�rgsm�let er om jeg kan uploade et script p� en
> web server og s� f� det eksekveret med et forud defineret interval.
> F.eks. 30 minutter. dette script skal s� tjekke om der ligger en mail
> i min mailboks. Og hvis der g�r, s� skal mailen distribueres til mail
> liste.

Det kan helt sikkert lade sig g�re, men du slipper formentlig ikke for
selv at 'strikke' scriptet. Dertil skal du bruge de funktioner, jeg
linkede til. For at k�re scriptet med et bestemt interval, kan du, som
det ogs� n�vnes andre steder i tr�den, kigge p� cron.

> Jeg h�ber den beskrivelse gjorde sp�rgsm�let mere klart.

Det er v�ldig klart. Hvis du ikke selv vil/kan skrive et script, vil jeg
foresl�, du s�ger p� google og ser om andre allerede har skrevet et
script, du kan bruge.

--
Peter Farsinsen
for...@efternavn.dk

Stig Johansen

unread,
Nov 3, 2009, 4:17:21 AM11/3/09
to
Chano Andersen wrote:

Aner det ikke, og det kommer vel an p� ops�tningen af systemet.

Hvis man ikke har installeret PHP som 'command', kan man vel ikke kalde det
direkte?

Peter Farsinsen

unread,
Nov 3, 2009, 5:37:20 AM11/3/09
to
Stig Johansen wrote:
>>> Hvis du har din egen server, kan du bare s�tte din egen cron op med en
>>> wget.
>>>
>> Hvorfor bruge wget? PHP kan fint afvikles uden en webserver. ;)
>
> Aner det ikke, og det kommer vel an p� ops�tningen af systemet.
>
> Hvis man ikke har installeret PHP som 'command', kan man vel ikke kalde det
> direkte?

Nej, men det er klart en kvalitet, der er v�rd at g� efter, n�r man
v�lger host (hvis man ikke selv hoster).

max_execution_time defaulter eksempelvis til 0, s� man behover ikke
bekymre sig om timeouts.

--
Peter Farsinsen
for...@efternavn.dk

0 new messages