
私は Debian 7.2 の VPS を持っています。サーバーで 3 つの Web サイトをホストする予定です。途方に暮れており、各ドメインの電子メール アカウントを作成するのに助けが必要です。
電子メールに関するこれまでの設定は次のとおりです。
# EMAIL - Postfix, Dovecot
sudo apt-get install postfix postfix-mysql postfix-doc openssl getmail4 dovecot-imapd dovecot-pop3d dovecot-mysql dovecot-sieve -y
# Next open the TLS/SSL and submission ports in Postfix
sudo sed -i '/submission inet n/ s/^#//' /etc/postfix/master.cf
sudo sed -i '/-o syslog_name=postfix/ s/^#//' /etc/postfix/master.cf
sudo sed -i '/-o smtpd_tls_security_level=encrypt/ s/^#//' /etc/postfix/master.cf
sudo sed -i '/-o smtpd_sasl_auth_enable=yes/ s/^#//' /etc/postfix/master.cf
sudo sed -i '/-o smtpd_client_restrictions=permit_sasl_authenticated/ s/^#//' /etc/postfix/master.cf
sudo sed -i '/smtps inet n/ s/^#//' /etc/postfix/master.cf
sudo sed -i '/-o smtpd_tls_wrappermode=yes/ s/^#//' /etc/postfix/master.cf
sudo service postfix restart
# Make MySQL to listen on all interfaces
sudo sed -i '/bind-address/ s/^#//' /etc/mysql/my.cnf
sudo service mysql restart
# Install SquirrelMail
sudo apt-get install squirrelmail
squirrelmail-configure
たとえば、2 つのメール アカウントを作成するとします。
どのような手順に従うべきでしょうか?
答え1
セットアップが完了していないようです。etagenklo が提案しているように、ネットでハウツーを調べてください。非常に良いハウツーがここにあります。http://workaround.org私はスクイーズから始めて、2 つのドメインのメール サーバーをホストしており、完璧に動作しています。
また、簡単にするために、最初はスパム対策を忘れてください。スムーズに動作するようになったら、Squirrel Mail などの機能を追加してください (実際には Squirrel を試したことはありませんが、Roundcube は素晴らしいです)。
つまり、1/ postfix、dovecot、mysql だけです。そこから (2/)、追加します。ほとんどのネットワーク (少なくとも私が住んでいる場所では) で送信するには、送信ポート 587 が必要であることを忘れないでください。
また、MUA なしですべてが動作していることを確認するには、POP (または POP SSL) の場合は telnet domain1.com 110 または 995、IMAP (または IMAP SSL) の場合は telnet domain1.com 143 または 993 を実行します。
SMTP の場合は、少し複雑です。ほとんどの場合、ポート 25 は機能しないため、postfix(master.cf) に 587 送信ポートを設定する必要があります。
そこから openssl s_client -connect domain1.com:587 -starttls smtp を実行して、この方法でメールを送信できるかどうかを確認できます (プロセス全体に関する情報はネット上にあります。そうでない場合は、ここで質問していただければ、シーケンス全体をコピーします)。
答え2
Postfix はメールの送信と転送に使用されるメール転送エージェント (MTA) です。メールボックスにメールを配信したい場合は、dovecot や courier などのメール配信エージェントが必要です。