質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
POP

POP(Post Office Protocol)とは、電子メールで使用される受信プロトコル(通信規約)です。SMTPで転送されたメールを一時的に保管し、そのメールをサーバから取り出す際に使用します。

C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

SMTP

SMTP(Simple Mail Transfer Protocol)はIPネットワークでemailを伝送する為のプロトコルです。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

Q&A

解決済

2回答

2248閲覧

メールサーバを構築して、メールの送受信を行いたい

csuser01234

総合スコア38

POP

POP(Post Office Protocol)とは、電子メールで使用される受信プロトコル(通信規約)です。SMTPで転送されたメールを一時的に保管し、そのメールをサーバから取り出す際に使用します。

C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

SMTP

SMTP(Simple Mail Transfer Protocol)はIPネットワークでemailを伝送する為のプロトコルです。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

0グッド

0クリップ

投稿2018/12/10 06:27

表題の通りですが、メールサーバを構築したいのですが、取り急ぎ何をしたらいいのかがわかりません。
入口として何をすればいいでしょうか?出来ればサンプルや手順書に近いようなサイトを紹介して頂けるとありがたいです。

構築場所は一応windowsとcentOSのクラウド領域がそれぞれ確保されているのでどちらかで考えていました。
メールの使い方は端末から今回構築するサーバにメールを送り、メール本文の内容をサーバ内で編集し、テキストメールを別デバイスに送ると言うような使い方がしたいです。
送受信になるので、POP3かIMAP、それとSMTPそれぞれ使えるようにしないといけないと思います。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

FreeBSDでの構築案内になりますが参考までに・・・
FreeBSDサーバー構築マニュアル

投稿2018/12/10 06:52

cateye

総合スコア6851

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

csuser01234

2018/12/10 08:17

参考資料ありがとうございます
guest

0

ベストアンサー

「端末から今回構築するサーバにメールを送り、メール本文の内容をサーバ内で編集し、テキストメールを別デバイスに送る」この部分は場合によっては難易度が高い可能性があるので、まずは普通に送受信可能なメールサーバを構築してみるのが良いと思います。
取り急ぎ、何をしたらいいのか、、、という意味ではまず考えるべきことはメールサービスを実現するためのアプリケーションの選定でしょう。
アプリケーションが決まれば、手順等はWeb上で検索すればメジャーなものであればいくらでも出てきます。

ちなみに、このメールサービスをインターネットに露出させる予定であれば、「取り急ぎ何をしたらいいのかがわかりません。」というレベルでメールサーバを構築することは非常に危険だと個人的には思いますので、何が危ないのかピンと来ていなければ、その辺の情報を一度一通り確認してみることをオススメします。

投稿2018/12/10 06:48

ssasaki

総合スコア1167

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

csuser01234

2018/12/10 07:02

メールサーバに限らず、グローバルで公開する場合はセキュリティの危険性は意識しておく必要は重々承知しております。メールの場合はアドレスを使われたり踏み台にされる可能性もあるので、そこも含めて対策していかなければと思いますが、今はそれ以前の状況なので一緒に勉強していきたいです。 アプリケーションの選定作業ですが、お勧めなどはあるでしょうか? ネット上にサンプルや情報が多くある有名な物がなるべくいいのですが。 おっしゃる通りまずは送受信可能なメールサーバを構築するところから目指していきたいと思います。
ssasaki

2018/12/10 07:16

把握されているのであれば結構です。 これはあくまでも個人的な感覚ですが、Webサーバよりもメールサーバの方がその辺のセキュリティがシビアに感じています。 Windowsの方はわかりませんが、CentOSであればディストリビューションでデフォルトとなっているのは Postfix+Dovecot なので、これを使うのが無難だと思います。 普通のメール送受信だけであればこの構成で問題ないですし、情報も選別が難しいほど大量に出てくると思います。
csuser01234

2018/12/10 08:19

検索したところ、沢山資料が出てきました。 参考に出来そうな物もあったので一先ずやってみます。 基本的な送受信が出来たら次のステップとしてまた質問させて頂きますのでよろしくお願いします。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問