休息页面
在挣扎的你,这里不是你一个人的战斗。
构建邮件服务器并不容易。
老实说,相当困难。
当我第一次走上这条路时,并没有人来教我。
只是出于需要亲自搭建邮件服务器,
翻阅手册,搜索互联网,经历无数的试错,
终于设置完成时,"现在可以发送和接收邮件了!"满怀期待。
然而,这份期待很快就破灭了。
邮件服务器并不是那么简单。邮件发送不了,或者邮件可以发送,但Thunderbird却无法连接。
以为Thunderbird已经连接上了,却无法同步邮件。
翻看日志,各种错误信息层出不穷。
SPF?DKIM?TLS?SASL?LMTP?
"到底为什么会这么复杂?"
那时我在心里下定决心。
“如果有一天我能为那些和我一样走这条路的人,轻松地解释这个过程,那就好了。”
“我想成为那些独自构建邮件服务器的人的指引。”
于是,我开始了这个博客系列。
写作时的感受
但是一旦开始写作,发现远比想象中难。
把我所知道的东西解释给别人,是完全不同的问题。
我不断在思考。
“我现在写的文章能帮助到人吗?”
“读者能否真正理解这篇文章?”
尤其是邮件服务器这个话题,涉及的概念非常繁杂,更是困难。
SMTP、IMAP、POP3、SASL、TLS、SPF、DKIM、数据库、LMTP、防火墙设置……
真能一次性理解这些的人到底有多少呢?
还有一个困惑。
我的读者到底是谁呢?
- 初学者从概念就感到困难,
- 中级用户对细节设置感兴趣,
- 高级用户则在考虑优化方法。
因此,针对哪个水平来进行解释成了最大的困惑。
我想不仅仅是说“只需这样设置”,
更想解释_为什么要这样设置_。
这样才能真正理解。
但是,由于每个读者的背景知识和所需信息不同,
为了让每个人都满意而写出文章,真是非常不容易。
但我仍会继续前进
我想完成这个系列的所有内容。
但因为这个工作是一个人不断思考并逐步完成的过程,
所以或许在中间需要短暂的休息页面。
如果正在阅读这篇文章的你,
在构建邮件服务器的过程中独自挣扎着,
请好好记住这一点。
你并不孤单。
某个夜晚,我也曾在电脑前看着日志,
“到底为什么邮件发不出去?看起来应该没问题,可是哪里不对?”愁眉苦脸。
因为知道这种痛苦,所以我在写这篇文章。
还有一个愿望。
希望正在阅读这篇文章的你,如果有什么疑问,
能留下评论。
我觉得,与其独自思考,不如直接接收问题一起解决,
这才是更好的方法。
构建邮件服务器很难,但如果我们一起,或许会稍微简单一些。
下一个故事
接下来将讨论如何将Postfix与Dovecot结合并配置SMTP认证。
通过这些步骤,邮件服务器将具备完整的收发功能。
那么,就稍作休息,然后再出发。
构建邮件服务器的终点终于在前方。
댓글이 없습니다.