Ehrlich gesagt, Sie sind besser dran, eines der Webmail-Systeme, die es bereits gibt, zu modifizieren und an Ihre Bedürfnisse anzupassen, anstatt etwas von Grund auf neu zu schreiben.
Die E-Mail-RFCs sind ein Spaß lesen (nein, nein, sie sind nicht) und Attachment-Handling hat viele Entwickler zu viel trinken verursacht. Versteh mich nicht falsch, es kann gemacht werden. Es ist nur eine Menge Arbeit und nicht etwas, das Sie übernehmen wollen, es sei denn, Sie haben eine Menge Zeit, um tief darin zu graben.
Wenn Sie jedoch etwas schnell und einfach schreiben möchten, empfehle ich, eine Linux-Box mit einem Imap- oder Pop-Server einzurichten und dann mit den entsprechenden PHP/Pear-Bibliotheken auf dieses Postfach zuzugreifen. Das wird der schnellste Weg sein, um loszulegen.
Aber ich würde immer noch empfehlen, eine der Standardlösungen zu verwenden, die da draußen sind und es zu hacken, um Ihren Bedürfnissen zu entsprechen.
Lol, was sind die allgemeinen Dinge, die ich tun muss? –
Gibt es irgendwelche Bibliotheken, die es einfacher machen oder funktioniert alles Server? –
Request Tracker (RT: http://bestpractical.com/rt/) ist ein PHP-Paket, das dies tut. Hör zu. –