我正在尝试将 postfix 设置为在不指定域的情况下向用户发送邮件。我认为问题在于电子邮件域和服务器域不同。
公司电子邮件地址是[电子邮件受保护]服务器是用域名cmpny.com构建的。
我尝试将 company.com 添加到 mydestination,但在 main.cf 中添加行,但没有帮助。
任何建议都会很棒!
谢谢,乔
答案1
如果您将 company.com 放入 中mydestination
,那么您就告诉 postfix 他是 company.com 的托管邮件服务器。如果这就是您想要的,请执行以下操作:
- 创建用户:
useradd -m -s /bin/bash testuser
- 然后执行(您可能需要 mailutils 包):
echo "Hi there" | mail -s Testing testuser
- 然后切换到用户:
su testuser
- 并检查邮件:
mail
您应该列出您的邮件。
如果你把同样的工作[电子邮件受保护]在#2