Mac に postfix をインストールし、次のパラメータを変更しました。
mydestination =
relayhost = 127.0.0.1:1025
私はmydestinationを空白に変更して、メールが送信された人は誰でも (@localhost に送信されたとしても) 必ずリレーホストを通過し、Mailcatcher のタブの Web ブラウザに表示されるようにしました。 :
echo "Body test" | mail -s "Subject test" test@dev.local
メールを受信すると、組み込みの websockets を使用してすぐに受信しますが、ページ localhost:1080 をリロードすると、メールはまだそこにあるため、どこかに保存する必要があります。
検索した結果、次の URL が、Mailcatcher のタブに出力される受信メールを含む .json にリダイレクトされることがわかりました。
localhost:1080/messages
しかしls -l
、webroot ディレクトリで a を実行すると、messages.json が表示されません。そして、Mailcatcher の [Quit] ボタンをクリックしてから、再起動してmailcatcher
再度開くと、localhost:1080
メールが消えてしまいました...
わからないのですが、「終了」をクリックすると削除されて、私が見たことのないファイルはありますか?
ご協力いただきありがとうございます !