如何更改 postfix 中非 root 用户的默认电子邮件地址?

如何更改 postfix 中非 root 用户的默认电子邮件地址?

admin我有一个名为(不是 root) 的用户,并且已在该用户的帐户下设置了所有内容。

我还有一个 crontab,用于在一天中的某个时间运行 bash 脚本。

由于某种原因,脚本失败,系统试图给我发电子邮件。但是没有设置电子邮件[电子邮件保护]。如何将此用户的默认电子邮件地址更改为mydomain.com存储在中的域名以外的其他地址/etc/mailname

Sep 27 09:45:01 SAPI CRON[18430]: (admin) CMD (bash /home/admin/backup.sh XYZ)
Sep 27 09:45:04 SAPI pgbouncer[747]: stats: 0 xacts/s, 0 queries/s, in 0 B/s, out 0 B/s, xact 0 us, query 0 us, wait 0 us
Sep 27 09:45:47 SAPI postfix/pickup[18366]: 9FAB67DECE: uid=1000 from=<admin>
Sep 27 09:45:47 SAPI postfix/cleanup[18451]: 9FAB67DECE: message-id=<20220927094547.9FAB67DECE@sapi>
Sep 27 09:45:47 SAPI postfix/qmgr[18367]: 9FAB67DECE: from=<[email protected]>, size=2820, nrcpt=1 (queue active)
Sep 27 09:45:48 SAPI postfix/smtp[18453]: 9FAB67DECE: to=<[email protected]>, orig_to=<admin>, relay=email-smtp.eu-central-1.amazonaws.com[52.58.161.38]:587, delay=0.57, delays=0.02/0.04/0.31/0.2, dsn=2.0.0, status=sent (250 Ok)

答案1

要将用户的电子邮件重定向admin到另一个电子邮件地址或用户,请在以下位置创建别名/etc/aliases

admin: user # For a local user mapping

or

admin: [email protected] # For a remote user mapping

然后使用命令更新旅游别名数据库newaliases

相关内容