docs/diploma
changeset 398:40c2c6810f38
added a list of various stuff, just to store it
author | meillo@marmaro.de |
---|---|
date | Sat, 07 Feb 2009 22:43:07 +0100 |
parents | 13e630c5a44d |
children | a641bea7a087 |
files | docs/stuff.txt |
diffstat | 1 files changed, 141 insertions(+), 0 deletions(-) [+] |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/docs/stuff.txt Sat Feb 07 22:43:07 2009 +0100 1.3 @@ -0,0 +1,141 @@ 1.4 +www.sendmail.org/~ca/email/mel/Links.html 1.5 +lwn.net/Articles/110100 1.6 +lwn.net/Articles/208831 1.7 +popcon.debian.org 1.8 +www.oreillynet.com/lpt/a/6849 1.9 +cr.yp.to/surveys/smtpsoftware6.txt 1.10 +fanf.livejournal.com/74647.html 1.11 +fanf.livejournal.com/71215.html 1.12 + 1.13 + 1.14 + 1.15 +www.pcworld.com/article/135680/study_finds_spams_achilles_heel.html 1.16 +mailchannels.com 1.17 + 1.18 + 1.19 + 1.20 + 1.21 +nion: call graph howto 1.22 + 1.23 + 1.24 + 1.25 + 1.26 +% spamanteil aller email 1.27 +www.absolit.de/eMail-Marketing/74-aller-E-Mails-Spam.html 1.28 +www.clickz.com/stats/sectors/software/article.php/3384421 1.29 +www.clickz.com/stats/sectors/email/article.php/2447341 1.30 +internetweek.com/e-business/showArticle.jhtml?articleID=21100199 1.31 +www.newsfactor.com/story.xhtml?story_id=30294 1.32 + 1.33 + 1.34 +spam und viren bekämpfen 1.35 +------------------------ 1.36 +p.18 was tun mit erkannter email? 1.37 +p.21 eingehende und ausgehende email 1.38 +p.23 kapitel03 1.39 +p.47 exim ACLs 1.40 +p.69 sendmail milter 1.41 +p.101 SA einbindung in exim (content scanning) 1.42 +p-116 DNSBL 1.43 +p.119 dyndns (aufnahme in blacklists) 1.44 +p.126 blacklists in MTA einbinden 1.45 +p.139 greylists in MTA einbinden 1.46 +p.170 clamav in MTA einbinden 1.47 +p.179 amavis 1.48 +p.192 amavis: arten unerwünschter emails 1.49 + 1.50 +das postfix buch 1.51 +---------------- 1.52 +p.12 SMTP kommandos 1.53 +p-18 mail headers 1.54 +p.45 modulares postfix 1.55 +p.79 DNS für mails 1.56 +p.104 dyndns und mails 1.57 +p.134 open relays 1.58 +p.156 teergruben 1.59 +p.157 sicher relayen 1.60 +p.161 smtp-auth 1.61 +p.235 mail backup 1.62 +p.299 amavis 1.63 +p.322 TLS 1.64 +p.329 Postfix und TLS/stunnel 1.65 + 1.66 +postfix (dent) 1.67 +-------------- 1.68 +p.6 postfix sec 1.69 +p.43 relay control 1.70 +p.57 tables 1.71 +p.151 ch12: sasl 1.72 +p.164 ch13: tls 1.73 + 1.74 + 1.75 +postfix tables 1.76 +-------------- 1.77 +access (smtpd): access on sender, reciptient, hostname 1.78 +canonical (cleanup): general aliases for sender and recipients 1.79 +virtual (cleanup): local and remote reciptient aliases 1.80 +relocated (qmgr): bounces with name of new address 1.81 +transport (trivial-rewrite): specifies transport way for domains 1.82 +aliases (local): local recipient aliases 1.83 +.forward (local): aliases for the own user 1.84 + 1.85 + 1.86 +transport table: 1.87 +domain1.de uucp:host1 1.88 +test.de smtp:mail.test.de:10025 1.89 +example.com qmtp: 1.90 + 1.91 + 1.92 + 1.93 + 1.94 + 1.95 + 1.96 +reasons for qmail (from dave sill's book): 1.97 +- security 1.98 + 1) programs and files are not addresses, so don't treat them as addresses 1.99 + 2) do as little as possible in setuid programs 1.100 + 3) do as little as possible as root 1.101 + 4) move separate functions into mutually untrusting programs 1.102 + 5) don't parse 1.103 + 6) keep it simple, stupid 1.104 + 7) write bug-free code 1.105 +- performance 1.106 +- reliability 1.107 +- simplicity 1.108 + 1) clean design 1.109 + 2) frugal feature set 1.110 + 3) efficient coding 1.111 + 1.112 + 1.113 +test messages: 1.114 +- local user to local user 1.115 +- local user to nonexistent local address 1.116 +- local user to valid remote address 1.117 +- local user to local postmaster 1.118 +- invalid local user to invalid local user 1.119 +- SMTP server test 1.120 +- remote user to local user 1.121 +- remote user to invalid local user 1.122 +- MUA test 1.123 +- remote to postmaster 1.124 + 1.125 + 1.126 + 1.127 +http://www.summersault.com/chris/techno/qmail/qmail-antispam.html 1.128 + 1.129 +qmail: badmailfrom (hardcoded list) 1.130 + 1.131 + 1.132 + 1.133 + 1.134 + 1.135 +qmail-inject: 1.136 +- ensures rfc822 compliant message 1.137 + - address qualification -> localpart@localhost.localdomain 1.138 + - recipients: creates header fields from command line 1.139 + - stripps all Bcc: and Resent-Bcc: headers 1.140 + - if no To: or Cc: add: ``Cc: recipient list not shown: ;'' 1.141 + - adds if not provided: From: (invokin user), Date: (current date GMT), Message-Id: (timestamp.pid.qmail@qualifiedhostname) 1.142 + - adds commas between addresses if missing (``bob alice'' -> ``bob, alice'') 1.143 + - removes Return-Path and Content-Length 1.144 +