[Mail]用Docker快速搭建Poste电子邮箱服务器
邮箱为用户鉴权方式是互联网的好文明(手机认证简直是邪教),但随之而来的是邮箱服务商倒闭(Yahoo:你在说谁)、垃圾邮件满天飞,被邮件服务提供商劫持(不扫码不让登,强制手机验证)的情况,而且互联网命脉在别人手里把持也怪怪的,本着自主、安全、可控想自己编程过滤垃圾邮件的便利性,打算自己建立一个邮箱服务器,(还不是因为好的能提供编程API的邮件服务提供商太贵了),用来专门收这类邮件,而之前提到的骚操作群晖MailPlus用来处理个人邮件[DSM]群晖骚操作-MailPlus+HAPROXY实现邮箱服务器映射。 Docker-compose version: ‘3.3’ services: mailserver: environment: – DISABLE_CLAMAV=TRUE restart: always image: analogic/poste.io ports: – “1234:443” – “25:25” – “110:110” – “143:143” – “465:465” – “587:587” – “993:993” – “995:995” – “4190:4190” volumes: – /etc/localtime:/etc/localtime:ro – /opt/poste/data:/data – /opt/xxxxx/fullchain.cer:/data/ssl/server.crt – /opt/xxxxx/ca.cer:/data/ssl/ca.crt – /opt/xxxxx/d0w0b.pw.key:/data/ssl/server.key hostname: 404space.net 为了能够使用TLS,这里需要提供SSL证书映射到指定文件(这个不能改还需要等poste后期优化 DISABLE_CLAMAV用来关闭反病毒(因为太浪费资源了,小机器带不起来 不知道为什么开了TLS就没有80了,为了不占用443端口就把web移动到了1234端口 hostname写MX记录要用到的域名,要和证书一致 *请根据口味酌情修改 然后启动按步骤做就完事儿了。