Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » PHP » Eine Verständnissfrage zu IMAP

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ]
000
22.10.2004, 13:28 Uhr
~Gast
Gast


Hallo,

ist mit IMAP eigentlich ein komplettes Emailsystem möglich d.h. gibt es reine IMAP-Mails die verschickt werden können und nur von IMAP-Mailboxen empfangen werden können ? Oder ist IMAP nur eine Mailbox die mir zusätzliche Funktionen (Erstellen von individuelle Ordnern) zur Verfügung stellt und der Email-Versand geht ganz normal über POP3 ?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
22.10.2004, 13:47 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


kommt drauf an was du machst. mit imap kannst du nicht nur "imap"-server abrufen (also postfächer verwalten, ordner erstellen, usw) sondern kannst auch "einfach nur" über pop3 emails abrufen und emails versenden, sondern man kann auch auf nntp (news)-Server zugreifen, usw
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
22.10.2004, 14:16 Uhr
~Gast
Gast


meine Frage kommt daher, dass man bei Outlook, kein Extrakonto für Imap hat.
Bei Outlook habe ich nämlich bei meinem POP3 Account eine zusätzliche Stuktur für meinen IMAP-Account (IMAP-Mailbox).
Geht es PHP-Technisch, zwei Accounts so zu gestalten:
IMAP Account:
-nur Imap-Mail Versand/Empfang, Ordnerfunktionen (ohne zugriff auf POP3)
POP3 Account:
-nur POP3-Mail Versand/Empfang (ohne zugriff auf IMAP) ?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
22.10.2004, 15:21 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


also auf einem Mailserver sind die strukturen meist so:


Zitat:

Inbox
|- .Sent
|- .Trash
|- .Spam, usw



Der Pop3 Server greift auf dieses Verzeichnis zu, aber nur auf "Inbox". der Imap-Server interpretiert auch die Sub-Ordner. Das ist alles. Die Speicherung der Mails hat meistens nix mit dem "Zugriffsserver" zu tun.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
22.10.2004, 15:46 Uhr
~Gast
Gast


aber kann ich IMAP Accounts komplett von POP3 Trennen, damit ich zwei Accounts habe, oder brauche ich POP3-Funktionen auch beim IMAP-Account?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
22.10.2004, 16:57 Uhr
Pablo
Supertux
(Operator)


Also, ein Mailserver kann neben den Maildiensten (sendmail usw) pop3 und imap anbieten. Da die meisten Server (wie web.de oder gmx.de) dir keine shell-account anbieten, kannst du dich nicht direkt den Server verbinden (bsp: mittels telnet oder ssh) und die Mails selber dot am Server lesen. Damit du aber von einem Email Programm deine Emails lesen kannst, werden pop3 und/oder imap services angeboten, beide sind verschiedene Server, die die Mails anders behandeln. Damit kannst du von Outlook aus deine Mails runterladen.

POP3 lädt die Mails runter und löscht die Mails in deinem Posteingang am Server, so dass wenn du dich nochmal einloggst (bei web.de oder gmx.de mittels website), die Emails nicht mehr da sind. IMAP dagegen löscht keine Emails, es ist wie eine direkte Verbindung zwischen Mail Programm und inbox des Servers.

POP3 und/oder IMAP alleine können keine Mails senden oder empfangen, dafür brucht mal den Mail Server.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
23.10.2004, 00:57 Uhr
~Gast
Gast


Hi, versuche jetzt eine Verbindung zu meinem IMAP-Server (Localhost) aufzubauen, der meldet mir aber:


Code:
Fatal error: Call to undefined function imap_open() in mail.php on line 8



hier der Code, mein Mailserver unterstützt IMAP, also daran liegt es nicht, weißt jemand vielleicht woran es sonst liegt?

PHP 4:
<html>
<head>
       <title>Title here!</title>
</head>
<body>
<?php

$mbox = imap_open ("localhost","root","");

echo "<p><h1>Mailboxes</h1>\n";
$folders = imap_listmailbox ($mbox, "{localhost:143}", "*");
if ($folders == false)
    echo "Call failed<br>\n";
else
    while (list ($key, $val) = each ($folders))
        echo $val . "<br>\n";

echo "<p><h1>Headers in INBOX</h1>\n";
$headers = imap_headers ($mbox);
if ($headers == false)
    echo "Call failed<br>\n";
else
    while (list ($key, $val) = each ($headers))
        echo $val . "<br>n";

imap_close ($mbox);
?>
</body>
</html>




Bearbeitung von Pablo:

PHP & CODE Tags gesetzt. Nächstes Mal tue es bitte selber


Dieser Post wurde am 23.10.2004 um 01:06 Uhr von Pablo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
23.10.2004, 01:07 Uhr
Pablo
Supertux
(Operator)


Hast du PHP mit IMAP Support kompiliert?
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
23.10.2004, 10:09 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


bzw unter windows musst du die imap-extension aktivieren
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
23.10.2004, 11:49 Uhr
~Gast
Gast


hmm, ne das habe ich nicht gemacht, wie funktioniert das?
Habe XP als Plattform, Xammp 1.4.9 als Server und Winmail(demo) als Mailserver.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ PHP ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: