yesという行がある(暗号化していない認証は拒絶。ローカルネットワーク内の場合はその限りではない、という設定らしい。restartでOK。uayeb.comのようにしておいたほうが。localhostという行があると思いますが、この末尾にドメイン名を(バーチャルドメインで複数ドメインを管理するならすべてのドメイン名を)記載します。ようにネットワークアドレスを追加します。[::1]/128とか。あと、追加の設定と意味は以下のとおり。←メールをmaildir形式(メールを1通ごとに1つのファイルにする方法。そのほうがいいと思う。←不要かもしれないが一応。uayeb.comの部分はあなたのドメイン名。←以下は、送信時にユーザー認証が成立した場合には送信を受け付けるための設定です。reject_unauth_destinationまた、最近はプロバイダがOP25Bのブロックをしているので、自宅以外の場所から自宅メールサーバを使って送信を行いたい場合には、587番のSubmissionポートを使った送受信にも対応しておかないと、そもそも自宅サーバへのアクセス(25番ポート)ができない可能性がある。最後に、postfixの再起動。上↑で用いる、ユーザー認証のためのシステム。こちらのサイトをたいへんたいへん参考にさせていただきました。auxpropと記述。それから、postfixへの変更は上にすでに書いたのでOK。あとは、このサーバからメールを送信するユーザーひとりひとりに対して、ユーザー名とパスワードを設定する必要があります。ところはあなたのドメイン名、usernameのところはユーザー名と入力し、パスワードを聞かれるので2回入力すればOKです。ユーザーが複数いる場合はこの作業を繰り返します。これで作られたパスワードは、/etc/sasldb2に保存されます。最後に、Ubuntuの場合(Debianの場合?)ならではのおまじないが必要になります。chroot(これより上に行かせない)するんだそうです。置かれるので、postfixはこれを読みにいけない。このファイルはrootユーザーかrootグループでないと読めない。postfixは、postfixというユーザーとしてアクセスをするので、仮にsasldb2にアクセスできても中身が読めない、ということのようだ。......など5行で構成される手法が掲載されている。私にはどういう意味なのかあまりよくわからない。-rなんてことは、できればしたくない。その点、上で紹介したサイトには、そういうヤバい「削除」を伴わず、趣旨がよくわかり、3行ですむ処理方法が記載されている。←640なので、rootはこのファイルを読み書きでき、グループユーザー(postfix)は読み出しのみができ、それ以外の人は読み書き禁止にする。←postfixがアクセス可能な/var/spool/postfix/etc内に、sasldb2のリンクを張るこれで問題なく動いているので、私はこちらをおすすめしておきます。restartで再起動すればOK。