- ベストアンサー
メールアカウントの作成方法と注意点
- メールアカウントの作成方法と注意点について解説します。
- インストールしたメールサーバーでメールアカウントを作成する方法を紹介します。
- 既存のユーザーのメールアカウントを設定する手順を説明します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
Postfixをインストールしてそのまま稼動させた場合、既存のユーザーも自動的にメールアカウントになる。 つまり、appleというユーザーがPostfixインストール時に既に居た場合、Postfixインストール&稼動のタイミングでapple@fruit.no-ip.bizというメールアドレスが出来上がる。これは myhostname = fruit.no-ip.biz mydomain = fruit.no-ip.biz mydestination = $mydomain によるものだ。ついでにmyoriginも$mydomainにしておくといい。 これをこの説明の中ではリアルメールボックスと呼ぶことにする。これに対してバーチャルメールボックスというものがあるが、ここでは扱わない。まずはリアルメールボックスが正しく稼動するようにしよう。 postmaster@fruit.no-ip.bizやMAILER-DAEMON@fruit.no-ip.biz、webmaster@fruit.no-ip.biz等存在しないユーザーのメールアドレスで主なものは全部rootにメールが行くようになっている。 これは/etc/aliasesに書かれている(CentOSの場合)。 Maildir形式を使うには home_mailbox = Maildir/ もさることながら、mailbox_commandやtransport_mapを変にいじっていない事が重要だ。 newやcurやtmpはわざわざ作る必要ないというかそもそもMaildirもPostfixが勝手に作ってくれる。 なんだけど、質問内容は 「Postfixをインストールする前に存在しているユーザーのメールアカウントは何になるのでしょうか。」 だけでいいのかな。 やった作業はとてもよくまとまっていると思うけど、いまいち「何に困っているのか」がよく分からないのでその辺があればいいかな。
その他の回答 (2)
- Wr5
- ベストアンサー率53% (2173/4061)
>それで何が原因なのかをネットを検索していたらTelnetコマンドでメールサーバの確認ができる事を知り、コマンドを実行したらエラーが返ってきました。 そのサーバのあるLAN内部で実施していたりしない…ですよね? ルータにヘアピンNATなどの機能はもちろんありますよね? # 一般的な家庭用ブロードバンドルータだったら付いていないことが多いかと思われますが。 「ヘアピンNATってなに?」というのなら http://natloopback.web.fc2.com/how_natloopback.html など。 # 別の名称もあったかと思いますけどね。 再質問する前の情報ではVMWare上に構築したみたいに書かれていましたけどその辺りはどとうなんですかね? で……メールサーバだとドメイン以外にもクリアすべき問題点があったりしますけど、その辺りは認識さされてますかね? IP25BやOB25Bとか。 # LAN内だけで使うならそのウチいくつかは関係ないんですけどね。 そこらヘンの問題が解決していれば…… ケータイから送信する。とか、Webメール(gmailとか)から送信する。という方法もあります。
- vaidurya
- ベストアンサー率45% (2714/5983)
質問内容自体 インターネットの仕組みを理解していない メールサーバーの仕組みを理解していない という原因があるように見えます。 ほとんどの場合 コンピューターシステムは構築することよりも それを安全に管理運用し続けるほうが数倍以上難しいものです。 現実的に、この状態でメールサーバーをインターネットに公開することは 危険と言うよりも、迷惑行為と考えていいです。 たとえば、これだけ多くのSPAMがインターネット上に存在する理由の一つは 適切な設定が行われていないメールサーバーが、多数公開されているためです。 そういった問題が、なぜ起きて、どうすれば安全が確保できるか? それが理解できるまでは、メールサーバーを公開すべきではありませんし セキュリティ上の問題を理解する過程で メールサーバーやインターネットの仕組みは理解しているはずです。 サーバー公開は、わからないところを調べて行うものというよりも 基礎知識を身に着けて、あとは説明書を見れば、普通に構築できるものと言えます。 リンク先にあったサイトのような記事は、そういった説明書の抜粋のようなものです。 前提となる基礎知識は、全部省いて、要点だけを書いてあるので 基礎知識が無ければ、実践できないのは当たり前と考えられます。 また、実際には、それぞれの設定項目が どういった意味を持っているのか? それを確認しないでインターネットに公開するのは無謀です。 なぜならば、そういったサイトの記事が、誤っていないのか保証も補償も無いからです。 時には、既に、その設定項目を改めるべき新情報が公開されていることもありえます。 もし、CentOSなどのLinux系OS自体に慣れていないのであれば 慣れているOSのサーバーを構築するほうが合理的です。 あるいは、Linux系OSに、充分慣れる期間を取るほうがいいかもしれません。
お礼
アドバイスありがとうございます。 私が今回、メールサーバーを公開しようとしているサーバー(CentOS)は個人的にシステムを開発する為のテスト用のサーバーです。 ※テストで使用しない際はサーバーは落してあります。 vaiduryaさんのご指摘は通りだと思います。 私自体、サーバーを構築する際の知識が無いのにサーバーを公開するのは大変な事だという事は十分理解はしているつもりです。 貴重なアドバイスありがとうございました。
お礼
メールアカウントがわかっただけでも助かりました。 ありがとうございました。 では失礼します。
補足
アドバイスありがとうございます。 連絡が遅くなってすみません。 なるほど、下記のメールアカウントが存在している事はわかりました。 apple@fruit.no-ip.biz ありがとうございます。 > なんだけど、質問内容は > 「Postfixをインストールする前に存在しているユーザーのメールアカウントは何になるのでしょうか。」 > だけでいいのかな。 > やった作業はとてもよくまとまっていると思うけど、いまいち「何に困っているのか」がよく分からないのでその辺があればいいかな。 説明が下手ですみません。 メーラーにメールアカウントを指定しましたが送信できなかったのでメールアカウントが存在していないのかと思い、このような質問になりました。 メールアドレス:apple@fruit.no-ip.biz POP3サーバー:fruit.no-ip.biz SMTPサーバー:fruit.no-ip.biz それで何が原因なのかをネットを検索していたらTelnetコマンドでメールサーバの確認ができる事を知り、コマンドを実行したらエラーが返ってきました。 下記の内容がコマンドを実行した結果です。 telnet fruit.no-ip.biz 25 Trying 192.168.x.x... Connected to fruit.no-ip.biz. Escape character is '^]'. 220 mail.no-ip.biz ESMTP unknown helo fruit.no-ip.biz 250 mail.no-ip.biz mail from:apple@fruit.no-ip.biz 250 2.1.0 Ok rcpt to:apple@fruit.no-ip.biz 250 2.1.5 Ok data 354 End data with <CR><LF>.<CR><LF> test 421 4.4.2 mail.no-ip.biz Error: timeout exceeded Connection closed by foreign host. エラーが返ってきたので私なりに調査しました。 1.lsofコマンドで特定のポートが開いているかを確認しました。 ※下記の内容がコマンドを実行した結果です。 lsof -i:25 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME master 1280 root 12u IPv4 8887 0t0 TCP *:smtp (LISTEN) lsof -i:110 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME dovecot 1174 root 17u IPv4 8565 0t0 TCP *:pop3 (LISTEN) lsof -i:143 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME dovecot 1174 root 21u IPv4 8571 0t0 TCP *:imap (LISTEN) 2.nmapコマンドでポートを順にスキャンして空いているポートを調べました。 ※下記の内容がコマンドを実行した結果です。 nmap fruit.no-ip.biz Starting Nmap 5.51 ( http://nmap.org ) at 2014-09-30 21:01 JST Nmap scan report for fruit.no-ip.biz (192.168.x.x) Host is up (0.000016s latency). Not shown: 988 closed ports PORT STATE SERVICE ・ ・ ・ 25/tcp open smtp ・ 110/tcp open pop3 ・ 143/tcp open imap ・ ・ Nmap done: 1 IP address (1 host up) scanned in 0.25 seconds 私のエラーの原因の調べ方に問題があるかも知れませんが・・・ 恥ずかしながら私なりにエラーの原因を調べていますがエラーの原因がわかりませんでした。 大変、申し訳ありませんがもう少し私にお付き合いいただけたら幸いです。 再度、宜しくお願いします。