• ベストアンサー

Linuxサーバでメールアドレス自動作成シェル

お世話になります。 頭書の件で困っております。 Linux_CentOS_5.6でシェルスクリプトで、メールアカウントのみを1000~を自動生成したいのです。 メールは捨てアドレスで用途としてはほぼ使用しません。(1MBぐらい) ドメインは取得済みで、アドレスは乱数で構いません。 参考となるスクリプトをお教え頂けませんか。 何卒宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • sholmes
  • ベストアンサー率81% (89/109)
回答No.1

とりあえず書いては見ましたが、(僕の不勉強をさっぴいても)シェルに拘らずなんかしらのスクリプト言語使った方が楽だし速いケースだと思います。 # 加えた制限: # - 利用文字は [0-9a-z] のみ # - ローカルパートの文字数は10~30文字 # - 重複チェック無し # Ruby http://ideone.com/krUZ9 # Bash # 昔ながらのB shellだと動かない筈ですが、CentOSならBashあるから大丈夫でしょう # 効率的では無いものの、サブシェルを使いまくっているのは好みだからです。 http://ideone.com/Rs5Pn <おまけ> 投稿カテゴリがハードウェアなのと、用途が不鮮明な為に回答がついていないのかなと思います。 構築中システムの検証用に、大量の擬似メールアドレスが必要・・・とかその辺ですよね?

その他の回答 (2)

  • sholmes
  • ベストアンサー率81% (89/109)
回答No.3

# ANo.2の方へ ありゃ、たしかに「アカウント」や「1MB」という記載があるので、そんな気がしてきました。 となると、自分にもよくわかりません・・・

Bruckner
質問者

お礼

ありがとうございます。書き方が不明瞭ですいませんでした。

  • pakuti
  • ベストアンサー率50% (317/631)
回答No.2

No.1の方みたいにアドレスを自動生成したい なのでしょうか? 私が読んだ際には、アドレスを生成してシステムに登録したい なのかと思いましたが。。。 パスワードはどうする?、ユーザーはローカルユーザー?など 不明な点が多かったため回答はしませんでしたが。。。。

Bruckner
質問者

お礼

ありがとうございます!記載が不明瞭ですいませんでした。