2012-01-07 19 views
0

私は、電子メールのチェック、電子メールの送信、電子メールの保存、フォルダの作成などにログインできる標準/基本電子メールアプリケーションの構築に興味があります。 。私はどこから始めるべきかわからない。私はPHP、MySQL、Javascriptに精通しています。PHP電子メールアプリケーション

電子メールアプリケーション全体をphp、mysql、javascriptでビルドすることはできますか?もしそうなら、この電子メールアプリケーションを構築する方法を私に伝えてくれるドキュメンテーション、書籍、ウェブサイトなどはありますか?

また、このタイプのアプリケーションの開発をスピードアップするために、電子メールアプリケーションやショートカットを起動するためのPHPライブラリ、拡張機能、プラグインなどがあるかどうかは疑問です。

ありがとうございます。

+0

この質問はコーディングに関連していないようです... – Shoe

+0

PEAR :: Mailをチェックしてください。 – powtac

答えて

1

あなたはまさにあなたの作るこれらのオープンソースプロジェクトを見てみることができますwant(SMTPとIMAPをサポート)。すべてのPHP

にあなたは自由にそのソースコードを閲覧することができます。

このようなプロジェクトがさらにあります。

1

はい、PHP、MySQLとJavaScriptを使用してこのようなアプリケーションを作成することが可能で、かつ無、この特定のタスクを完了する方法に関する書籍はありません(おそらく)。既存のアプリケーションの中には、Roundcube MailSquirrel Mailがあります。

教育的な仕事としてこのアプリケーションを作成しようとしているなら、そうすることをお勧めします。そうでなければ、私は今、ホイールを再発明するよう勧めます。したがって、ウェブメールアプリケーションも同様に多数存在します。

前記、あなたが必要なもののほとんどは、すでにほとんどのPHP5のインストール中に存在している:

0

確かに。これらのテクノロジーだけで実現できます。実際には、PHPとMySQLだけで実行できます。あなたはthusly PHPのmail()機能を使用するとよいでしょう:

<?php 
    $to = "[email protected]"; 
    $subject = "Test mail"; 
    $message = "Hello! This is a simple email message."; 
    $from = "[email protected]"; 
    $headers = "From:" . $from; 
    mail($to,$subject,$message,$headers); 
    echo "Mail Sent."; 
?> 

残りはちょうどデータベーススキーマと正しいデータ・オブジェクトを把握し、ロジックとプレゼンテーションが必要であろう。

まず、どのデータオブジェクトが必要かを考えます。私は、次の表が良いスタートであると仮定します:

user 
email 
folder 

幸運!それが役に立つかもしれませんように、これは思える一見:

参考文献:

http://www.w3schools.com/php/php_mail.asp

EDIT http://www.phphelp.com/article/article.php?art=2

関連する問題