收发邮件服务器 服务器是接收、存储和发送电子邮件的系统。接收服务器使用 IMAP 或 POP3 协议将邮件从服务器传输到您的设备,而发送服务器使用 SMTP 协议将邮件从您的设备发送给收件人。正确的服务器名称、端口和加密方式可确保电子邮件的可靠性和安全性。
如果您曾经在 Outlook、Apple Mail 或手机上配置过电子邮件,那么您肯定使用过收发邮件服务器。在本指南中,我将解释每个服务器的功能、要使用的端口和加密方式。 IMAP 与 POP3 如何影响您的工作流程? 以及如何像专业人士一样配置、保护和排除邮件故障。
什么是收发邮件服务器?电子邮件依赖于两个截然不同的角色: 接收和发送。了解二者的区别有助于您选择正确的设置并更快地解决问题。
接收邮件服务器(IMAP 或 POP3)传入服务器会将您邮箱中的邮件传递到 你的电子邮件应用程序:
IMAP(互联网消息访问协议): 跨设备同步邮件。邮件保留在服务器上;操作(阅读、删除、文件夹)在所有设备上同步。POP3(邮局协议 v3): 默认情况下,邮件会下载到一台设备上。除非您勾选“在服务器上保留副本”,否则通常会将其从服务器上删除。典型的传入服务器名称是 IMAP 协议的地址为 imap.yourdomain.com 或 mail.yourdomain.com,POP3 协议的地址为 pop.yourdomain.com。
外发邮件服务器(SMTP)外发服务器发送消息 您的设备使用 SMTP(简单邮件传输协议)向收件人发送邮件。SMTP 负责发送邮件、将其转发到收件人的邮件交换中心 (MX) 并确保邮件送达。现代 SMTP 需要身份验证和加密来防止滥用并保护数据。
电子邮件端到端流程了解路径有助于提高效率 故障排除和安全:
您的客户端连接到 SMTP 服务器(例如 smtp.yourdomain.com)用于发送消息。SMTP 服务器检查 SPF、DKIM 签名、速率限制,并将邮件放入队列。DNS 收件人域名的 MX 记录指向其邮件服务器。收件人的服务器接收并存储该电子邮件。接收方的客户端连接 通过 IMAP/POP3 检索它。DNS 让电子邮件正常工作的记录MX: 告诉全世界哪个服务器接收您域名的电子邮件。SPF: 授权哪些服务器可以代表您的域名发送邮件。DKIM: 对外发邮件进行加密签名以验证其真实性。DMARC: 指导收件人如何处理邮件 SPF/DKIM 失败 并提供报告。端口、加密和最佳设置始终优先选择加密连接以下是标准端口及其使用场景:
通过 IMAP 协议 SSL/TLS: 端口 993(推荐)POP3 超过 SSL/TLS: 995港使用 STARTTLS 进行 SMTP 提交: 端口 587(推荐用于发送)通过 SMTP 协议 SSL/TLS: 端口 465(旧式端口,但广泛支持)SMTP(无加密): 端口 25(仅限服务器间通信;ISP 通常会屏蔽该端口;不可用于客户端提交)选择 TLS/SSL 只要有可能。 对于大多数用户而言: IMAP 993 + SMTP 587 结合 STARTTLS 是最兼容、最安全的组合。
IMAP 与 POP3:您应该使用哪一个?IMAP:最适合多设备、团队协作和备份优点(Pros) 实时同步;服务器端文件夹;轻松更换设备;更适合共享邮箱。缺点(Cons) 占用更多服务器存储空间;离线访问依赖于本地缓存。POP3:最适合单设备及本地存档优点(Pros) 服务器存储占用少;适用于单个主设备。缺点(Cons) 不支持多设备同步;存在邮件存档分散的风险;必须启用“在服务器上保留副本”功能,以避免丢失其他设备上的邮件。我的建议是 大多数现代配置都使用 IMAP。POP3 仅在特殊情况下使用,例如专用归档服务器或需要本地存储的间歇性连接。
如何配置任何电子邮件客户端(Outlook、Apple Mail、Thunderbird、移动设备)方便保存的通用设置传入服务器(IMAP): imap.yourdomain.com,端口 993, SSL/TLS,身份验证:普通密码传入服务器(POP3): pop.yourdomain.com,端口 995, SSL/TLS,身份验证:普通密码外发服务器(SMTP): smtp.yourdomain.com,端口 587,STARTTLS,需要身份验证用户名: 完整的电子邮件地址(例如, [email protected])密码: 你的电子邮件帐户密码或应用程序特定密码快速设置清单在您的主机控制面板或服务器上创建邮箱。更新 DNS (MX、SPF、DKIM、DMARC) 并允许传播。在客户端中,选择 IMAP(推荐),然后输入服务器名称、端口和 TLS。启用 “验证” 对于 SMTP,请使用与接收端相同的用户名/密码。向外部地址发送测试邮件并回复以验证双向通信。# Example client configuration (IMAP + SMTP)
Incoming Server (IMAP): imap.yourdomain.com
Port: 993
Security: SSL/TLS
Authentication: Password
Username: [email protected]
Outgoing Server (SMTP): smtp.yourdomain.com
Port: 587
Security: STARTTLS
Authentication: Required (same credentials)
Username: [email protected]服务器端基本设置(适用于VPS/独立服务器管理员)如果你 manage 您自己的邮件堆栈 (例如,Postfix + Dovecot),这些代码片段展示了常见的安全默认配置。务必在测试环境中进行测试,并查阅发行版的文档。
Postfix (SMTP) 基础知识# /etc/postfix/main.cf (high-level example)
myhostname = mail.yourdomain.com
mydomain = yourdomain.com
myorigin = $mydomain
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
mynetworks = 127.0.0.0/8
inet_interfaces = all
smtpd_tls_cert_file = /etc/ssl/certs/fullchain.pem
smtpd_tls_key_file = /etc/ssl/private/privkey.pem
smtpd_use_tls = yes
smtpd_tls_security_level = may
smtp_tls_security_level = may
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
smtpd_sasl_auth_enable = yes
smtpd_recipient_restrictions = permit_sasl_authenticated, reject_unauth_destination
submission inet n - n - - smtpd
-o smtpd_tls_security_level=encrypt
-o smtpd_sasl_auth_enable=yes
-o smtpd_recipient_restrictions=permit_sasl_authenticated,rejectDovecot (IMAP/POP3) Essentials# /etc/dovecot/dovecot.conf (example)
protocols = imap pop3
ssl = required
ssl_cert =
ssl_key =
auth_mechanisms = plain login
mail_location = maildir:~/Maildir
service auth {
unix_listener /var/spool/postfix/private/auth {
mode = 0660
user = postfix
group = postfix
}
}DNS 记录示例; MX record
yourdomain.com. 3600 IN MX 10 mail.yourdomain.com.
; SPF
yourdomain.com. 3600 IN TXT "v=spf1 a mx ip4:203.0.113.10 include:_spf.yourprovider.com ~all"
; DKIM (selector: mail2026)
mail2026._domainkey.yourdomain.com. 3600 IN TXT "v=DKIM1; k=rsa; p=YOUR_PUBLIC_KEY"
; DMARC (monitoring)
_dmarc.yourdomain.com. 3600 IN TXT "v=DMARC1; p=none; rua=mailto:[email protected]; fo=1"请将示例 IP 地址、主机名和密钥替换为实际值。定期轮换密钥,并在监控后强制执行 DMARC 隔离/拒绝。
常见电子邮件问题排查可以接收但无法发送确保 启用 TLS/STARTTLS 的 SMTP 端口 587 或 465。确保 已启用“外发服务器需要身份验证”。确认 密码和完整邮箱地址作为用户名。确认 您的 IP 地址未被屏蔽,并且您的服务提供商允许出站 SMTP 通信。可以发送但收不到MX记录 未指向正确的服务器或未传播。邮箱 配额已超;释放服务器存储空间。垃圾邮件过滤 或者转发规则配置错误。邮件被判定为垃圾邮件发布 SPF、DKIM 和 DMARC 并确保对齐。绝大部分储备使用 具有良好信誉的稳定发送 IP 地址DNS (PTR)设置。避免 垃圾内容、误导性主题和过多的链接。超时或同步问题防火墙 阻止端口 993/995/587/465。杀毒软件 扫描 SSL 流量导致握手失败;添加例外情况。同时连接数过多; 减少客户端设置中的并发连接数。邮件服务器安全最佳实践强制执行 TLS IMAP/POP3/SMTP;禁用明文登录。使用强力的, 唯一密码或 OAuth/应用程序密码。启用 速率限制和 fail2ban 式的防止暴力破解的保护措施。用以下方式签署寄出的邮件 DKIM 和监控 DMARC 报告。保留您的 MTA、IMAP 服务器 并修补库文件;在安全的情况下自动更新。考虑 MTA-STS 和 TLS-RPT 增强交通安全可视性。托管电子邮件服务 vs 自托管电子邮件服务 – 哪种更适合您?托管电子邮件服务可降低送达率。 垃圾邮件过滤、正常运行时间和对服务提供商的合规性。自托管服务提供完全控制权和更低的经常性成本,但需要时间、专业知识和持续维护。
如果需要,请选择托管服务。 简单易用、可保证交付,以及 24/7客服支持.如果需要完全控制权,请选择自托管。 自定义路由或严格的数据边界,并具备管理技能。At YouStable我们的主机方案支持安全电子邮件,并提供收发邮件服务器的引导式设置。如果您正在迁移或优化邮件送达率(SPF、DKIM、DMARC 等),请联系我们。DNS),我们的团队可以帮助您实施最佳实践,而无需猜测。
另请参阅: - 2026 年如何自托管邮件服务器 – 专家指南
真实案例和技巧共享邮箱: 为了提高透明度,请使用具有独立用户帐户和服务器端文件夹的 IMAP。经常出差: 如果可用,启用 IMAP IDLE/推送;限制按流量计费连接的同步速度。合规需求: 通过服务器日志进行归档;避免仅使用 POP3 工作流程。网站联系表格: 使用域拥有的邮箱,通过端口 587 上的已认证 SMTP 进行路由;避免 PHP mail() 无需身份验证。常见问题收发邮件服务器有什么区别?收件服务器 (IMAP/POP3)下载邮件并同步到您的设备。外发邮件服务器(SMTP)将您的邮件发送给收件人。使用 IMAP 993 端口接收邮件,使用 SMTP 587 端口发送邮件,并启用 TLS 加密以确保安全。
我应该使用哪些端口来收发邮件?推荐: IMAP 993(SSL/TLS),POP3 995(SSL/TLS),SMTP 587(STARTTLS)。避免使用端口 25 进行客户端提交;该端口用于服务器之间的通信,并且通常会被 ISP 屏蔽。
IMAP 比 POP3 更好吗?对大多数用户来说,是的。 IMAP 将邮件保存在服务器上,并在设备间同步,保留文件夹和状态。POP3 适用于单设备本地存档,但不支持多设备同步。
如何找到我的邮件服务器设置?检查您的主机控制面板 或者查看服务提供商的文档,了解服务器名称、端口和加密方式。通常情况下,它们的域名是 imap.yourdomain.com 和 smtp.yourdomain.com,IMAP 端口为 993,SMTP 端口为 587。如果您正在使用…… YouStable您的入职邮件中包含这些详细信息。
为什么我的邮件会被判定为垃圾邮件?我该如何解决这个问题?垃圾邮件投放 当 SPF/DKIM/DMARC 缺失或不一致、您的 IP 地址信誉度不足或邮件内容疑似垃圾邮件时,就会发生这种情况。发布并调整 SPF,对所有邮件进行 DKIM 签名,监控后强制执行 DMARC,并设置 rDNS并保持内容清晰且相关。