自分のメールサーバーを作成するためにどのようなプログラミング言語を学ばなければならないのか不思議です。私はビッグネームと競争するために探しているわけではなく、単に遊んでいます。メールサーバーにはどのようなプログラミング言語が使用されていますか?
たとえば、gmail、yahoo、msn。 @ domain.com電子メールを動的に追加して、ユーザーが電子メールを確認して送信できるようにする。
自分のメールサーバーを作成するためにどのようなプログラミング言語を学ばなければならないのか不思議です。私はビッグネームと競争するために探しているわけではなく、単に遊んでいます。メールサーバーにはどのようなプログラミング言語が使用されていますか?
たとえば、gmail、yahoo、msn。 @ domain.com電子メールを動的に追加して、ユーザーが電子メールを確認して送信できるようにする。
メールサーバーはほとんど何でも書ける。通常、より大きなもの(sendmail/exim)はc/C++ですが、あなたが選んだものはどれも書くことができます。 SMTPの仕組みを見れば、大文字の会話ができます。
それはWeb上でPHP経由で行うことができますか? – Samir
あなたはおそらくPHPのコマンドラインでそれを行うことができます。十分に試してみると、ポートで実行してリッスンする必要があります。そのため、ポート接続ごとにトリガする必要があります。 – BugFinder
誰かがそれにPHPを使いたいと思うかもしれませんが、現実世界のメールサーバは、ポート上の接続を聞くだけで、それ以上のことができます。主な問題は、長い実行プロセスとPHPは設計されていませんでした。このタスクを処理するためのツールが組み込まれています。 PHPは、HTMLページの作成、ユーザー入力の処理などの短時間のタスクのために常に使用されていました。将来は変更される可能性がありますが、現在はそうです。 – akhilless
特定のソフトウェアを構築するために特定の言語が使用されていると思ってはなりません。それは単なるプログラミング言語です。あなたはCでウェブサイトを作成することができます – MMM