サーバ

メールユーザー作成でトラブルが!!

弊社は、現在サーバ移転を実施中です。
※サーバには、バーチャルホスト設定で複数ドメインを紐づけています。

 

で、早速トラブルが発生!!

今日は、そのことについての投稿です。

 

お問い合せ用でよく使うのがinfo@hoge.comといった、

info@~のメールアドレスです。

そこで、

info@hoge.com

info@hogehoge.com

の2つのメールアドレスを発行することに。

 

ところが、

infoという同一ユーザーを2つ発行しようとすると、

useradd: user ‘info’ already exists

というエラーが!!

 

既にinfoというユーザーは存在しますよ!!

と怒られてしまったようです。

 

同じユーザーが2つ存在するのはあれやこれやとまずいことが発生しそうなんで、

このエラーは当然といえば当然なんですが。。。。。。

 

でもそんなふうに怒られても、

メールアドレスは「ユーザーID@ドメイン」となるから、

info@~というメールアドレス1個しか作れへんやん!!

となってしまいます。

 

そこで、

早速解決策が無いかGoogleで調べてみると、

直ぐに情報が出てきました!!

ここに!!
(さくらインターネットさんのサイトです)↓
http://support.sakura.ad.jp/manual/ds/document/tips_smtp.html

※因みに、使っているメールサーバはSendMailです。

 

簡単に説明すると、

infoではなく、

例えば「info01」と「info02」というユーザーを作成して、

「/etc/mail」直下にファイルにある「virtusertable.db」に

次の記述を追記するだけ。
info@hoge.com              info01
info@hogehoge.com     info02

 

これで、

info01へのメールはinfo@hoge.comへ、
info02へのメールはinfo@hogehoge.comへ、

送信されるようになるみたいです。

 

具体的な方法は、

先ほどのサイトか、

http://www.ksknet.net/sendmail/virtusertable.html

でも説明してくれているので、

同じようにつまづいた方はそこを参考にしてみてください。

 

それにしても、

サーバの設定ではいろいろトラブルが頻発して難しいです。

 

今までレンタルサーバかラピッドサイトのVPSサーバしか使ってこなかった人間なんで、

こんな風に自分で試行錯誤しながら設定していくと、

サーバについて少しずつ理解が深まってきて面白いですね!!

関連記事

  1. Apache

    サーバ

    PHP7:Apacheモジュールを有効化

    php7をインストールしたので、テストを兼ねて早速PHPのコードを…

  2. MT(MovableType)

    サーバー移転+MTの移転

    今日はサーバー移転中に発生したMTに関する出来事というかトラブルについ…

  3. ubuntu

    PHP

    PHPの最新リポジトリを追加でエラー!!

    Ubuntu(バージョンは16.xx)で構築したサーバに、PHP7…

  4. MySQL

    サーバ

    [CVE-2016-0639] MySQLの脆弱性

    利用しているサーバにインストールしているMySQLのバージョンに、…

  5. MySQL

    サーバ

    ConoHaサーバへMySQL5.7をインストール

    こちらの記事では、ConoHa VPSサーバへのMySQL5.6の…

  6. サーバ

    scpよりrsyncの方が高性能!?

    以前、scpを使ってリモートでファイル転送する方法について記事を書…

最近の記事

  1. PHP
  2. Python
  3. Python
  4. PHP
  5. 宅建
PAGE TOP