/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Kan man via PHP tjekke mail rutinemæssigt ~
Fra : Ole Bro


Dato : 02-11-09 10:39

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 (02-11-2009)
Kommentar
Fra : Peter Farsinsen


Dato : 02-11-09 18:47

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
fornavn@efternavn.dk

Ole Bro (02-11-2009)
Kommentar
Fra : Ole Bro


Dato : 02-11-09 11:44

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 (02-11-2009)
Kommentar
Fra : Stig Johansen


Dato : 02-11-09 21:25

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

Chano Andersen (03-11-2009)
Kommentar
Fra : Chano Andersen


Dato : 03-11-09 07:43

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

Stig Johansen (03-11-2009)
Kommentar
Fra : Stig Johansen


Dato : 03-11-09 10:17

Chano Andersen wrote:

> 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. ;)

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?

--
Med venlig hilsen
Stig Johansen

Peter Farsinsen (03-11-2009)
Kommentar
Fra : Peter Farsinsen


Dato : 03-11-09 11:37

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
fornavn@efternavn.dk

Peter Farsinsen (03-11-2009)
Kommentar
Fra : Peter Farsinsen


Dato : 03-11-09 08:29

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
fornavn@efternavn.dk

Leif Neland (02-11-2009)
Kommentar
Fra : Leif Neland


Dato : 02-11-09 21:39

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

N/A (03-11-2009)
Kommentar
Fra : N/A


Dato : 03-11-09 08:29



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste