Webmail script
weet één van jullie toevallig niet waar je een webmail-script kan vinden?
Ik zou namelijk graag hebben dat je je kunt inloggen met een adres van m'n eigen website...
Dank bij voorbaat!
Mvg,
Frederic.
Kijk hier eens naar, alhoewel de naam iets anders verteld ondersteund dit ook pop3. Onderin staan ook wat goede voorbeeldjes. Hou er rekening mee dat je wel een speciale extensie nodig zult hebben, die bied niet iedere webhosting aan.
Anders zou je moeten kijken naar squirrelmail, een veelgebruikte oplossing.
Ik trek terug wat ik gezegt heb, bleek in strijd met de waarheid te zijn.
Maar een niet al te uitgebreide webmail moet in een lang weekend wel haalbaar zijn. Tenzij je het te ingewikkeld voor jezelf gaat maken...
Even een copy-past voor een simpel voorbeeld:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<?php
//check for new messages
$mailbox = imap_open("{localhost/pop3:110}INBOX",
"#username#","#password#");
// Check messages
$check = imap_check($mailbox);
print("<PRE>");
print("Date most recent message : " . $check->Date);
print("<BR>");
print("Connection type : " . $check->Driver);
print("<BR>");
print("Name of the mailbox : " . $check->Mailbox);
print("<BR>");
print("Number of messages : " . $check->Nmsgs);
print("<BR>");
print("Number of recent messages : " . $check->Recent);
print("<BR>");
print("</PRE>");
// show headers for messages
$index=1;
$header = imap_header($mailbox, $index);
print("<PRE>");
print("Header Date : " . $header->Date . "<BR>");
print("Header To : " . $header->to) . "<BR>";
print("Header From : " . $header->From . "<BR>");
print("Header cc : " . $header->cc . "<BR>");
print("Header ReplyTo : " . $header->ReplyTo . "<BR>");
print("Header Subject : " . $header->Subject . "<BR></PRE>");
print("<PRE>");
print(imap_body($mailbox,$index));
print("</PRE><HR>");
imap_close($mailbox);
?>
//check for new messages
$mailbox = imap_open("{localhost/pop3:110}INBOX",
"#username#","#password#");
// Check messages
$check = imap_check($mailbox);
print("<PRE>");
print("Date most recent message : " . $check->Date);
print("<BR>");
print("Connection type : " . $check->Driver);
print("<BR>");
print("Name of the mailbox : " . $check->Mailbox);
print("<BR>");
print("Number of messages : " . $check->Nmsgs);
print("<BR>");
print("Number of recent messages : " . $check->Recent);
print("<BR>");
print("</PRE>");
// show headers for messages
$index=1;
$header = imap_header($mailbox, $index);
print("<PRE>");
print("Header Date : " . $header->Date . "<BR>");
print("Header To : " . $header->to) . "<BR>";
print("Header From : " . $header->From . "<BR>");
print("Header cc : " . $header->cc . "<BR>");
print("Header ReplyTo : " . $header->ReplyTo . "<BR>");
print("Header Subject : " . $header->Subject . "<BR></PRE>");
print("<PRE>");
print(imap_body($mailbox,$index));
print("</PRE><HR>");
imap_close($mailbox);
?>
Gewijzigd op 22/03/2006 19:16:00 door Arjan Kapteijn
Koppel dat aan de phpmailer class en je komt een heel eind. Blijf alleen de vraag of je hoster dat ondersteund...
Fatal error: Call to undefined function: imap_open()
Dus hij ondersteund de functie niet...
Das dan wel een probleem.
Google even op POP3 class.
POP3 class
# $Id: class.pop3.inc.php,v 1.4 2001/02/24 00:05:13 jbergamin Exp $
/*
class.POP3.php3 v1.0 99/03/24 CDI [email protected]
Copyright (c) 1999 - CDI ([email protected]) All Rights Reserved
An RFC 1939 compliant wrapper class for the POP3 protocol.
Ik meen dat ik hem zelf via sourceforce heb
Een beetje isp heeft toch een webmail beschikbaar?
Maar het is om zelf te leren uit het webmail-script...
En dat ik wat toepassingen zou kunnen maken.
Mvg!