AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 639615
Accepted
Peregring-lk
Peregring-lk
Asked: 2014-10-26 05:45:07 +0800 CST2014-10-26 05:45:07 +0800 CST 2014-10-26 05:45:07 +0800 CST

后缀和“本地邮件”

  • 772

这是我第一次配置邮件服务器。我向您解释完整的图片。目前,我的公司 company.com 有一个 old-win-2008-server-with-no-way-to-know-its-current-configuration-because-everything-is-pure-chaos,我们正在迁移我们所有的域(大约 40 个小站点)到带有 Ubuntu 12.04 的新 Strato 服务器,以使事情正确。

关于 Linux 管理、apache、权限等我没有问题。我缺乏了解与邮件服务器有关。这些天我学到了很多东西,但我对本地交付有一些疑问。

具体来说,我想正确设置后缀参数myorigin,和myhostname,以及.mydomainmydestination/etc/mailname

我的默认主机名是 xxxx.stratoserver.net(strato 给我们的默认主机名),但是当然,我们的“标准域”是 company.com,并且在同一个服务器(我们只有一个)中,我们将配置一个 bind9我们 40 个站点的服务器,以及这 40 个站点的 apache、postfix、dovecot 等。

我看到myorigin的阅读教程总是设置为 mail.company.com 之类的东西(手动设置或委托给 /etc/mailname)。首先是,为什么是 mail.company.com 而不仅仅是 company.com?如果为系统的任何进程生成本地消息,我想将该电子邮件发送到[email protected]而不是发送到[email protected].

如果我将“主机名”更改为与 company.com 而不是 xxxx.stratoserver.net 相关的内容,两个主机名之间没有冲突吗?

本地邮件投递到哪里?该帐户可以从外部访问吗?我的意思是,我可以通过 POP3/IMAP 获取本地电子邮件吗?还是出于任何原因不推荐这样做?如果我将与本地邮件相关的所有内容都更改为@localhost,会发生什么?

我知道我提出了太多的问题,而且问题必须在 stackexchange 网络中具体化,但是这个疑问包可以恢复为“我想了解本地邮件/主机名/邮件名的全貌”,或者至少,从postfix 的观点/dovecot 的观点。

注意:虽然@clement 的回答对我来说已经足够了(实际上已经足够了,:P),但这个阅读对于最终理解“全貌”非常有用:http ://www.postfix.org/VIRTUAL_README.html

postfix
  • 1 1 个回答
  • 1305 Views

1 个回答

  • Voted
  1. Best Answer
    clement
    2014-10-26T20:30:48+08:002014-10-26T20:30:48+08:00
    • myorigin = mydomain.com- UNIX 用户发送邮件时要附加的域名。(例如,如果 UNIX 用户john发送邮件,那么[email protected]将是发件人地址。如果您希望相应地mail.domain.com设置您的发送域myorigin。
    • myhostname = mail.mydomain.comFQDN-您的邮件服务器的独特性。在与其他 SMTP 服务器通信时,它会将自己标识为mail.mydomain.com. 您的系统名称不必与myhostname后缀的值匹配。
    • mydomain = mydomain.com您的邮件服务器所属的主域。
    • mydestination = mydomain.com otherdomain.commydomain.com- 您正在指示 postfix 接收域和的邮件,otherdomain.com可以使用指定其有效收件人,local_recipient_maps并且 postfix 将列出的域mydestination视为本地地址类。更多关于地址类的信息。我个人更喜欢virtual mailbox domain class启用POP3/IMAP.

    /etc/mailname使用and 而不是以这种形式指定没有什么魔力myorigin = mydomain.com,您还可以灵活地将其指定为 as的myorigin = /etc/mailname内容/etc/mailnamemydomain.com

    本地邮件投递:
    默认的每用户邮箱是 UNIX 邮件假脱机目录(/var/mail/user或/var/spool/mail/user)中的一个文件;可以使用mail_spool_directory配置参数指定位置。或者,每个用户邮箱可以是用户主目录中的一个文件,其名称通过 home_mailbox配置参数指定。

    因此,postfix 将根据您的设置将邮件传递到邮件假脱机目录或用户的主目录中。服务器的工作SMTP就完成了。通过暴露您的邮件POP3/IMAP将需要POP3/IMAP类似服务器,dovecot并且您应该将您的POP3/IMAP服务器配置为它应该找到用于暴露它的邮件的位置POP3/IMAP。

    希望有帮助。

    • 4

相关问题

  • Postfix 在特定端口上接受邮件

  • 让 Postfix 以两种方式处理垃圾邮件

  • Postfix 或 exim:自动/程序化和转发电子邮件设置

  • 后缀电子邮件地址

  • 什么是最好的开源电子邮件解决方案包

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve