ターミナルで Linux* の電子メール アカウントを作成することはできますか? Web サイトでのユーザー登録のために、電子メール アカウントを動的に生成できるかどうかを調べています。
スタック オーバーフローなど、メールの送受信に関する多くの貴重なリソースを見つけましたが、実際のアカウントの作成に関するリソースはありませんでした。
あなたの質問に答えるために、Linux/Unix システムのコマンド ラインから電子メール アカウント/アドレスを作成することができます。
最初のステップは、問題のユーザーのユーザー アカウントをそのシステム上に作成することです。これにはさまざまな方法があります。このガイドThe Ultimate Guide to Create Users in Linux/Unixは、優れた概要の 1 つです。
次のステップでは、Linux システムの電子メールは 2 つの異なるシステム/コマンドによって処理されることが多いことを理解する必要があります。
まずはメール送信です。これは、sendmail を介して頻繁に行われます。ユーザーが sendmail を実行できる場合、smtp 経由で世界中にメールを送信できます。これは物事を過度に単純化しますが、開始するには十分です。
システムでのメールの受信とユーザーへの配信は、使用されているメール システムとプロトコルによって異なります。Postfix を使用している場合は、次の記事にメール アカウントのセットアップ方法が示されています。
私の答えは、ユーザーを維持するために LDAP や別のディレクトリ サービスを使用していないことを前提としています。
この質問はおそらくserverfaultに属します。そこに完全に一致するものが見つからなかったので、ここで回答し、移動するようにフラグを立てました。