質問: [localhost]:40125(40125はsshポートフォワード)を設定しようとしましたが、適切なインターネットメールアドレス(例:kpreid@switchb.org)にメールを送信できるようになりましたが、cronジョブメール(kpreid@<whatever the dhcp hostname is>)が配信されません。私が見た1回のバウンスから、これによりallメールが、ローカルホスト名であっても、最初にリレーホストに送信されるように見えます。したがって、[localhost]:40125に中継する方法が必要ですただしアドレスドメインがこのマシンのドメインです(頻繁に変化します)。
回答: /etc/postfix/main.cfにrelayhostディレクティブを設定する必要があります(他の設定を微調整することもできますが、appleのデフォルト設定を知らないと言うのは難しいです)。