我在 MX 上已设置了一个域 shrimp.foo,用于将所有传入邮件地址(*@shrimp.foo)路由到 ISP 为 IMAP、POP、webmail 等提供的一个特定邮箱: [电子邮件保护]
已测试发送至随机地址@shrimp.foo 有效。
回到我的 Linux Ubuntu 机器上,使用 SMTP 凭证,我已经可以发送邮件了[电子邮件保护], 没问题。
问题是,我如何从 bubba@ 以外的任意不同地址发送,但仍是同一域 somethingelse**@shrimp.foo**?我尝试使用命令mail
错误:
Sender address rejected: not owned by user
在我的 /etc/exim4/passwd.client
# https://poczta.nazwa.pl/
shrimp.foo:[email protected]:password
*.shrimp.foo:[email protected]:password
答案1
最终我明白了。不确定哪个变化对此最重要,但是:
在/etc/exim4/更新-exim4.conf.conf
dc_eximconfig_configtype='smarthost'
dc_smarthost='smtp.englishetc.pl::587'
::587 对我来说并不明显。
在/etc/exim4/passwd.client
# https://poczta.nazwa.pl/
englishetc.pl:[email protected]:passwd
smtp.englishetc.pl:[email protected]:passwd
^smtp[0-9]*.englishetc.pl:[email protected]:passwd
*.englishetc.pl:[email protected]:passwd