Home | 簡體中文 | 繁體中文 | 雜文 | 打賞(Donations) | Github | OSChina 博客 | 雲社區 | 雲棲社區 | Facebook | Linkedin | 知乎專欄 | 視頻教程 | About

Netkiller Mail Server 手札

《Netkiller Postfix Integrated Solution》後續文檔

Mr. Neo Chan, 陳景峯(BG7NYT)



中國廣東省深圳市望海路半島城邦三期
518067
+86 13113668890


MMDVM Hotspot:

YSF80337 - CN China 1 - W24166/TG46001
BM_China_46001 - DMR Radio ID 4600441

版權聲明

轉載請與作者聯繫,轉載時請務必標明文章原始出處和作者信息及本聲明。

http://www.netkiller.cn
http://netkiller.github.io
http://netkiller.sourceforge.net
微信訂閲號 netkiller-ebook (微信掃瞄二維碼)
QQ:13721218 請註明“讀者”
QQ群:128659835 請註明“讀者”

內容摘要

本文檔講述Linux系統涵蓋了系統管理與配置包括:

[Note]對初學Linux的愛好者忠告

玩Linux最忌reboot(重新啟動)這是windows玩家壞習慣

Linux只要接上電源你就不要再想用reboot,shutdown,halt,poweroff命令,Linux系統和應用軟件一般備有reload,reconfigure,restart/start/stop...不需要安裝軟件或配置伺服器後使用reboot重新引導計算機

在Linux系統裡SIGHUP信號被定義為刷新配置檔案,有些程序沒有提供reload參數,你可以給進程發送HUP信號,讓它刷新配置檔案,而不用restart.通過pkill,killall,kill 都可以發送HUP信號例如: pkill -HUP httpd

我的系列文檔:

操作系統

Netkiller Linux 手札 Netkiller FreeBSD 手札 Netkiller Shell 手札
Netkiller Security 手札 Netkiller Web 手札 Netkiller Monitoring 手札
Netkiller Storage 手札 Netkiller Mail 手札 Netkiller Virtualization 手札

以下文檔停止更新合併到 《Netkiller Linux 手札》

Netkiller Debian 手札 Netkiller CentOS 手札 Netkiller Multimedia 手札    

Table of Contents

1. 自述
1.1. 系列文檔
1.2. 作者簡介
1.3. 寫給讀者
1.4. 如何獲得文檔
1.4.1. 下載 Netkiller 手札 (epub,kindle,chm,pdf)
1.4.2. 鏡像下載
1.4.3. 克隆 github 倉庫
1.4.4. Yum 下載文檔
1.5. 打賞(Donations)
1.5.1. 微信(Wechat)
1.5.2. 支付寶(Alipay)
1.5.3. PayPal Donations
1.5.4. 銀行(Bank)
1.6. 聯繫方式
1. Mail server constituent
2. mail user agent (MUA)
2.1. mail
2.2. mutt - text-based mailreader supporting MIME, GPG, PGP and threading
2.2.1. 發送郵件
2.2.2. 設置自定義 From
2.3. alpine - Text-based email client, friendly for novices but powerful
2.4. fetchmail - SSL enabled POP3, APOP, IMAP mail gatherer/forwarder
2.5. GPG4WIN
2.6. Evolution
3. exim - meta-package to ease Exim MTA (v4) installation
3.1. install
3.1.1. ubuntu/debian
3.1.1.1. configure
3.1.2. CentOS/Redhat
3.2. exim 命令
3.2.1. 幫助信息
3.2.2. 測試發送郵件
3.2.3. 刷新郵件隊列
3.3. 配置exim
3.3.1. /etc/aliases 別名配置
3.4. FAQ
3.4.1. Mailing to remote domains not supported
4. postfix - High-performance mail transport agent
4.1. install
4.1.1. Ubuntu
4.1.2. CentOS
4.1.3. OSCM 通過配置管理腳本安裝
4.2. 配置 Postfix
4.2.1. 轉發配置
4.2.2. 拒收垃圾郵件
4.2.3. 收件箱配置
4.2.3.1. Mailbox 配置
4.2.3.2. Maildir 配置
4.2.3.3. 傳統Unix風格郵箱配置
4.2.4. 郵件投遞
4.2.5. 隊列配置
4.2.6. 客戶端
4.2.7. SMTP 發送權限相關配置
4.3. aliases
4.4. dkim
4.4.1. 增加域名
4.4.2. 測試
4.5. Rspamd
4.6. /var/log/maillog
4.6.1. 計算每分鐘發送數量日誌統計
4.6.2. 虛假地址統計
4.7. Post 命令
4.7.1. postconf - Postfix configuration utility
4.7.2. postsuper
4.7.3. postqueue - Postfix queue control
4.7.3.1. 列出隊列
4.7.3.2. 刷新隊列
4.7.4. postmulti - Postfix multi-instance manager
4.7.4.1. 綁定IP地址
4.7.4.2. postfix 多實例配置
4.7.4.3. 配置 iptables 讓SMTPD發送郵件時依次輪詢外發IP地址,這樣就不會被封鎖。
4.8. Example
4.8.1. 站內電郵發送
4.8.2. EDM 伺服器
4.8.3. SMTP 郵件發送伺服器
4.9. FAQ
4.9.1. SMTP ERROR: RCPT TO command failed: 501 5.1.3 Bad recipient address syntax
4.9.2. connect to gmail-smtp-in.l.google.com[2607:f8b0:400e:c00::1a]:25: Network is unreachable
4.9.3. opendkim[5762]: 3012A802C1DD: [49.213.11.18] [49.213.11.18] not internal
4.9.4. opendkim[12578]: 4CC5C802C382: no signature data
4.9.5. /etc/opendkim/keys/default.private: open(): No such file or directory
4.9.6. fatal: parameter inet_interfaces: no local interface found for ::1
4.9.7. NOQUEUE: reject: MAIL from unknown[192.168.3.31]: 552 5.3.4 Message size exceeds fixed limit;
4.9.8. 452 4.3.1 Insufficient system storage
4.9.9. 454 Relay access denied
5. 郵件原文
5.1. Subject Unicode
5.2. TO/CC/BCC
5.3. 正文
5.4. POP Sniffer
5.5. PHP mail()
6. 反垃圾郵件相關
6.1. Sender Policy Framework
6.1.1. 分析 SPF 記錄
6.2. DKIM
6.3. 郵件被拒收處理方法
6.3.1. NetEase
6.3.2. Sohu
6.3.3. Tom
6.3.4. QQ
6.3.5. 21CN
7. Fax
7.1. HylaFAX
8. 郵件錯誤代碼
8.1. SMTP 錯誤代碼大全
8.2. SMTP錯誤、DNS錯誤代碼表
8.3. Outlook Express
8.4. -bash: mail: command not found

List of Examples

4.1. SMTP 伺服器配置實例
5.1. Subject Unicode