liujia 发布的文章

debain9 中 搭建 postfix decovet

服务器环境:韩国机房VPS,安装了Linux debian9 操作系统
操作环境:Windows 10系统,MobaXterm远程ssh连接软件,Foxmail邮件客户端

  1. 本例使用 mail.2xinxian.top 作为邮件服务器的完整主机名。先到域名注册商或解析商设置相应的A和MX记录到VPS的公网IP 2.59.153.222
  2. 在Windows 10系统里,可使用 nslookup mail.2xinxian.top 和 nslookup -type=mx 2xinxian.top 的命令来测试域名的A和MX解析记录是否生效
  3. ssh root@2.59.153.222 # 在Windows 10里,使用MobaXtrem软件ssh连接到韩国机房的VPS
  4. cat /etc/debian_version # 确认Debian的发行版本,本例是 Debian 9.1
  5. wget smtp.qq.com:25 # 测试是否能连接外网25端口发信。本例是测试腾讯的发信服务器,显示 connected 可连接结果后,可按 Ctrl + C 键停止连接
  6. hostname mail # 设置主机名为mail
  7. 编辑 /etc/hosts 文件内容,添加 mail.2xinxian.top mail 到127.0.0.1 开头的行 # 设置完整的主机名称为 mail.2xinxian.top
  8. hostname -f # 检查设置的完整主机名是否生效
  9. apt install postfix sasl2-bin # 安装 postfix 和 sasl 软件。选择 Internet Site 来配置,填写 2xinxian.top 为邮件域
  10. apt install dovecot-core dovecot-pop3d dovecot-imapd # 安装 dovecot 和相关组件
  11. apt install mailutils # 安装如mail命令等软件
  12. adduser lilei # 添加 lilei 用户,且设置密码
  13. 编辑 /etc/postfix/main.cf 文件,添加sasl登录和指定用户邮箱存储目录,添加的内容如下:

    # SMTP-Auth settings
    smtpd_sasl_type = dovecot
    smtpd_sasl_path = private/auth
    smtpd_sasl_auth_enable = yes
    smtpd_sasl_security_options = noanonymous
    smtpd_sasl_local_domain = $myhostname
    smtpd_recipient_restrictions = permit_mynetworks, permit_auth_destination, permit_sasl_authenticated, reject
    
    home_mailbox = Maildir/
  14. 编辑 /etc/dovecot/conf.d/10-auth.conf 文件,允许 plaintext 登录 及允许 login

    disable_plaintext_auth = no
    auth_mechanisms = plain login
  15. 编辑 /etc/dovecot/conf.d/10-mail.conf 文件,更改用户邮箱存储目录
    mail_location = maildir:~/Maildir
  16. 编辑 /etc/dovecot/conf.d/10-master.conf 文件,设置用户验证方式

     unix_listener /var/spool/postfix/private/auth {
    mode = 0666
     }
  17. systemctl restart postfix # 重启 postfix 服务,令配置更改生效
  18. systemctl restart dovecot # 重启 deovecot 服务,令配置更改生效
  19. 在foxmail邮件客户端里新建账号(选择其它类型),“Email地址”填写 lilei@2xinxian.top,密码填写之前新建账户时设置的
  20. 如未自动识别到到POP3和SMTP的服务器地址,可手工填写 mail.2xinxian.top,端口分别是110和25
  21. 通过Foxmail邮件客户端,成功向外域用户发送邮件
  22. 通过foxmail邮件客户端,成功收取外域用户回复的邮件
  23. 如收发信出错,可以查看日志文件内容 /var/log/mail.log

参考:

FileZilla Server - 421 错误 - Bypass userlimit of server 调大值

现象:在用户端,上传文件时出现错误信息“远程服务器反回错误:(421) 服务不可用,正在关闭源代友管理连接”,无法连接 FileZilla Server。

尝试:在 FileZilla Server 服务端的管理器日志里可以看到类似以下的信息:

(not logged in) Refusing connection. Reason: Max. connection count reached for the user "ftpuser".
(not logged in) 421 Too many users logged in for this account. Try again later.

通过管理器,将“用户”的属性页的“Bypass userlimit of server”项默认的5和10值调大,如调到1000。

file-zilla-server-421-bypass.png

参考:https://forum.filezilla-project.org/viewtopic.php?t=18562

大吉大利,今昼食鸡

二姐在微信里发了用五指毛桃制成的”五指毛桃鸡“图片,炫耀厨艺。大姐不甘落后,发了焗好鸡的图片,图片中的鸡盛在盘中,鸡皮嫩黄油亮,仿佛香味能从手机屏幕中飘出来。她俩姊妹斗图看谁做的鸡好吃。我板着手指,从年底吃花姨给的鸡算起,我有两个多月没吃过鸡肉了。不自觉地将姆指塞到裤头,一拉,哟,裤头松了不少,该给自己加点营养了。

今天我吃过早餐,戴上口罩,走到龙湖桥附近,站在某个鸡店门口。
“鸡喏般买到?”我问。
“里种28吊钱,顶种25吊钱。”老板娘先后指了指两个金属笼中的鸡。
“28吊钱嘅来。我一只人食,不使嘅大只。”
“简只较匀嘅鸡把尔”。老板娘抓住只鸡,把它放到电子称里。
“82吊钱”。
“包掠(杀)咪?”我问。
“系。吖每鸡头,鸡颈皮?”
“不每。”

等了约七分钟,我拿到杀好的鸡。回到家,刚放下袋子,老妈打电话来。
“好落来食昼。”老妈说。
“嘅好。吖咪加菜?”我笑问。
“买到有鸡。”
“我还买到有鸡哩,不落驷食昼了。”

大姐之前说过焗鸡的做法,先抹盐腌入味,之后用姜等垫底放到电饭煲里焗蛋糕般焗。我把鸡简单冲洗后,倒盐往鸡身上抹,然后塞了几根葱和倒了些蚝油到鸡肚。处理好鸡后,我拿出“珍藏”了几年的电压力锅,洗净内锅,往锅里倒油和铺上红萝卜片,最后将腌了的鸡放到电压力锅中。因为是第一次煲鸡,所以我倒了约半碗水到里边,怕糊底。我将电压力锅通电,选择“肉/鸡”的模式开始工作。

约十五分钟后,我进厨房查看,电压力锅不断排气,发出长长的鸣叫声,面板显示“OPEN”字样。我闻了闻气味,有点甜,但没鸡味,也没焦味,估计鸡还没煲熟的。我加点劲,将电力锅的开合开关往左卡到位,之后电压力锅不警报,“OPEN”字样也没了。电压力锅继续工作。再等约四十分钟,电压力锅显示工作完成,这时有较浓的香味飘出。我断电让电压力锅自然冷却。等约十分钟后,我打开锅盖,用筷子拔弄。鸡煲熟了,香,与锅底接触的鸡翅有点焦糊。垫底的红萝卜不能吃了,每片的四周有糊状的焦迹,但红萝卜的中间和大部分是好的。我想,这有可能是蚝油流出来后,附到红萝卜四周造成的。我看到锅底还有不少的油,有油的话红萝卜应该不会只焦四周。幸好,这不影响鸡肉的味道。鸡肉咬起来,成条成块,嚼得有甜味。我狼吞虎咽地吃了两个鸡腿和一个鸡翅,然后吃不动了。我心里想,这只鸡也不是好对付的。

吃饱后,不能坐着享受,还得收拾厨房。我花了约三十分钟,把吃剩的鸡从电压力锅里挟起,擦洗内锅,洗碗抹台。突然想起,今天是“三八妇女节”。想自己在厨房里“折腾”了几个小时,觉得煲个鸡一个人吃已是不易,那些一年从头到尾要为家里好几口人煮三餐的“妇女”们更是可敬。

zhen-ji-1.jpg
图1:抹盐、腌鸡入味

zhen-ji-2.jpg
图2:将鸡放到垫有红萝卜的电压力锅

zhen-ji-3.jpg
图3:电压力锅以“肉/鸡”模式工作

zhen-ji-4.jpg
图4:煲好鸡,开锅

zhen-ji-5.jpg
图5:鸡腿

zhen-ji-6.jpg
图6:鸡翅

zhen-ji-7.jpg
图7:吃一顿后,还剩大半个鸡(盘子好看吗?是以前同桌送的)

因为没戴口罩,我补办不了中国移动手机卡

周六下午,老妈说手机卡没了。我“自告奋勇”地说,马上去补办。我走到东山路的中国移动营业厅,看到门口有一个黑板,写着“需配带口罩办理业务”的通知。我犹豫了一下,心里想,既然“通知”中的字都模糊了,且没人拦我,那我没戴口罩也能“模糊”地办理业务吧。我进到服务厅里,看到有两个工作人员在为一个客户办理业务。我退到门外,在外边吹着微风,想等正在办理业务的客户出来后,我再进厅里。我站在门外,不一会儿,看到有两个戴着口罩的人进去办理业务,心想,“不行啊,这样下去,不知道要轮不到什么时候呢。”所以,我又进去,抢步到右边的工作窗口说,“我想补卡。”那姑娘看了看我,问,“你不戴口罩?”“我买不到口罩”,我答。“冇口罩不办业务。”那姑娘摇了摇手掌。我无奈地从中国移动营业厅退了出来。

第二天,我先打电话问10086,问能否网上办理补手机卡,话务员答说河源的要去线下营业厅办。我在中国移动网站上查本地的营业厅地址,县城仅有和平大道的移动大楼和东山路老邮局的营业厅。下午出了太阳,晒干了上午小雨打湿的路面。我往包里塞了个口罩(朋友给的),准备去移动营业厅补办手机卡。路上看到挺多人出来,多数人是戴着口罩。上了营业厅前的台阶,我停止脚步,把口罩从包里拿出来戴上,再继续往营业厅走。我进到一看,哟,好多人,有大人、有小孩,估摸数了一下,服务厅里约有12个人。有三个服务窗口,但似乎在实际受理的,是两个。我又退出到营业厅玻璃门外,心想等等他们办理好后,人少了,我再进去。这时,看到一个老哥迎面走来,老哥扯下口罩到下巴,拿出支烟来抽,我赶忙走到另一边,谁知一阵风吹来,我闻到了浓浓的烟味。我走错了方向,走到了下风的位置。

虽然入门处有张小桌子放着消毒水和测温仪器,但没人帮进厅的人测量体温。虽然正面墙上有显示叫号的屏幕,但好像没领号机,人们还是按老习惯,人跟人地排着队,近距离“扎堆”地办理业务。虽然多数人都戴有口罩,但有的小学生戴的口罩可能是棉的,有个年龄更小的小孩没戴口罩。客人在办理业务时,有时可能因为过激动,扯下口罩大声地说话。工作人员可能长时间戴着口罩过辛苦,有时也会移一下口罩,露出鼻和嘴来透透气。如我在办理补卡业务的,因为要现场摄像认证,所以我得乖乖地坐下来,取下眼镜和口罩。

约一个钟头后,我补办好手机卡,从营业厅出来。想起同学之前说的一句话,“现在囤口罩如同囤现金,有安全感”,如果戴着口罩也会给人安全感,希望这不是走个形式,否则不如路边凑亲打牌的大爷、吖姨们那么直爽和快乐了。“没口罩不能办业务”也许是为了大家好,所以回家后,我把口罩放到衣架里晾,因为这是我目前唯一一个能用的口罩了,不能扔,否则以后我进不了公共服务场所。幸好,没戴口罩的我,还能从熟人那买到鸡蛋和腐竹,不过因为没口罩,所以我也有意“远远”地说话,拿到东西就赶紧溜,我怕影响到别人。

mei-kou-zao-1.jpg

mei-kou-zao-2.jpg

mei-kou-zao-3.jpg