This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
balug:mail_and_lists [2017-10-08T02:35:57+0000] michael_paoli caught wiki up on status, other minor corrections/clarifications |
balug:mail_and_lists [2018-05-22T22:10:41+0000] (current) michael_paoli |
||
---|---|---|---|
Line 19: | Line 19: | ||
* (done - all relevant data copied) copy/migrate any remnant bits from DreamHost.Com if/as feasible | * (done - all relevant data copied) copy/migrate any remnant bits from DreamHost.Com if/as feasible | ||
* (done) pull the plug on DreamHost.Com (remove DNS delegation from it), move forward to cancel any relevant DreamHost.Com account(s) or services thereof (relevant notification(s) sent) | * (done) pull the plug on DreamHost.Com (remove DNS delegation from it), move forward to cancel any relevant DreamHost.Com account(s) or services thereof (relevant notification(s) sent) | ||
- | * (in progress - temp.balug.org deprecated, will be phased out) temp.balug.org is intended to be //temporary// - transitional - it will be migrated back to lists.balug.org (once we're done with DreamHost.Com and we can make that self-hosted), then we'll slowly phase out temp.balug.org (for some fair while we'll allow both to work, but lists.balug.org will be the canonical). | + | * (done) temp.balug.org is intended to be //temporary// - transitional - it will be migrated back to lists.balug.org (once we're done with DreamHost.Com and we can make that self-hosted), then we'll slowly phase out temp.balug.org (for some fair while we'll allow both to work, but lists.balug.org will be the canonical). |
Note also that much of BALUG's content (was) is already self-hosted (now is) - e.g. [www.]balug.org (was) is mostly just rsynced from "master" that's self-hosted; primary traffic can be put to that master with some DNS changes (done) - when that and anything else that needs/ought be migrated/pulled from DreamHost.Com is done, then it's safe to pull/cut the cord / flip the switch, and move off of DreamHost.Com (done). | Note also that much of BALUG's content (was) is already self-hosted (now is) - e.g. [www.]balug.org (was) is mostly just rsynced from "master" that's self-hosted; primary traffic can be put to that master with some DNS changes (done) - when that and anything else that needs/ought be migrated/pulled from DreamHost.Com is done, then it's safe to pull/cut the cord / flip the switch, and move off of DreamHost.Com (done). | ||
===== List migration step-by-step ===== | ===== List migration step-by-step ===== | ||
(Work-in-progress, and may be mostly documented as we go along the way) | (Work-in-progress, and may be mostly documented as we go along the way) | ||
- | * temp.balug.org [created, moved to, moved from and deprecated, will be phased out] | + | * temp.balug.org [created, moved to, moved from and deprecated, phased out, done] |
- | * temp.balug.org - any DNS records we need to create/add there? - notably not only what we need but implement as soon as feasible to avoid any DNS negative caching TTL issues [checked, done, more than sufficient] | + | * temp.balug.org - any DNS records we need to create/add there? - notably not only what we need but implement as soon as feasible to avoid any DNS negative caching TTL issues [checked, done, more than sufficient ... phased out ... done] |
* archives - will want to get raw mbox of archives from DreamHost.Com if feasible, next best get rawest forms we can manage to get of archives [done] | * archives - will want to get raw mbox of archives from DreamHost.Com if feasible, next best get rawest forms we can manage to get of archives [done] | ||
* disable any email obfuscation of archives [checked and adjusted as feasible] - that may/will slightly aid quality of archive bits we can get - especially if/where we're not able to get raw mbox format and/or complete history thereof.\\ | * disable any email obfuscation of archives [checked and adjusted as feasible] - that may/will slightly aid quality of archive bits we can get - especially if/where we're not able to get raw mbox format and/or complete history thereof.\\ | ||
Line 116: | Line 116: | ||
o Y (untested) mailman admin commands should work via email (need more complete list) | o Y (untested) mailman admin commands should work via email (need more complete list) | ||
o Y should accept legitimate email for legitimate @balug.org addresses | o Y should accept legitimate email for legitimate @balug.org addresses | ||
- | o Y default sending domain of host: @balug.org (for non-list email, list email updated to user @lists.balug.org) | + | o Y default sending domain of host: @balug.org (for non-list email, list email updated to use @lists.balug.org) |
o Y add/update appropriate SPF records for @lists.balug.org, @balug.org, @temp.balug.org | o Y add/update appropriate SPF records for @lists.balug.org, @balug.org, @temp.balug.org | ||
o Y lists should use URLs starting with: https://lists.balug.org/ | o Y lists should use URLs starting with: https://lists.balug.org/ | ||
Line 134: | Line 134: | ||
o Y http[s]://{lists,temp,www}.balug.org/lists/balug-announce-do-not-auto-add.html canonicalize to http[s]://lists.balug.org/lists/balug-announce-do-not-auto-add.html | o Y http[s]://{lists,temp,www}.balug.org/lists/balug-announce-do-not-auto-add.html canonicalize to http[s]://lists.balug.org/lists/balug-announce-do-not-auto-add.html | ||
o ? http://www.balug.org/lists/balug-announce-do-not-auto-add.html - redirect to https? (all the others above go to https) | o ? http://www.balug.org/lists/balug-announce-do-not-auto-add.html - redirect to https? (all the others above go to https) | ||
- | o ? (future ~2017-11-30) decommission temp.balug.org domain | + | o Y decommission temp.balug.org domain |
o Y add IPv6 to {www.,lists.,}balug.org | o Y add IPv6 to {www.,lists.,}balug.org | ||
o [partially done] review/fix/verify Mailman mailman-loop and other Mailman lists bounce processing | o [partially done] review/fix/verify Mailman mailman-loop and other Mailman lists bounce processing | ||
Line 184: | Line 184: | ||
</Directory> | </Directory> | ||
</file> | </file> | ||
- | (and that's had lists.balug.org enabled, and temp.balug.org will be phased out) | + | (and that's had lists.balug.org enabled, and temp.balug.org has been phased out) |
added mailman-loop alias - this may not be optimal handling, but the alias needs to exist (needs to always be deliverable), and is probably at least "good enough" for now: | added mailman-loop alias - this may not be optimal handling, but the alias needs to exist (needs to always be deliverable), and is probably at least "good enough" for now: | ||
<file> | <file> | ||
mailman-loop: postmaster | mailman-loop: postmaster | ||
</file> | </file> |