3

私がやりたいことは非常に単純です。EC2 インスタンスの cron からの出力を外部の電子メール アドレスに送りたいのです。しかし、私は明らかに間違ったことをしており、混乱しています。

gmail をスマート ホストとして使用するように exim4 を構成しましたが、どうにかして cron デーモンからの電子メールをFrom: Cron Daemon <email address from /etc/exim4/passwd.client>. なぜ cron は私として実行することにしたのですか?

私は持っている

root: external@email.com
user-account: external@email.com

/etc/aliases にあります。しかし、私はそのように言う電子メールを受け取ります

Delivery to the following recipient failed permanently:
root@domu-____.compute-1.internal

なぜ exim4 は、このように奇妙な電子メール アドレスで root に到達しようとするのでしょうか? 理論的には、exim4 構成で domu-(redacted).compute-1.internal をローカル ドメインとして追加できますが、これらは動的にプロビジョニングされたインスタンスであり、それは非常に面倒です。また、世界のどこにあるのかもわかりません。そのドメインの送信元 - hostname -f は ip-11-11-11-11.ec2.internal を提供します。root@localhost に送信する以外のことを cron にさせるために、私は何をしましたか?

4

1 に答える 1