Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ISPDB: Recreate the ISPDB #390

Open
benbucksch opened this issue Jan 15, 2025 · 0 comments
Open

ISPDB: Recreate the ISPDB #390

benbucksch opened this issue Jan 15, 2025 · 0 comments
Assignees

Comments

@benbucksch
Copy link
Collaborator

  1. Go through the list of largest domains
  2. For each domain, look up the DNS MX record. Look at the MX hostname. Find who is the hoster. Also find out which clusters they have. E.g. Yahoo and Outlook.com have US and European clusters, and we need to differentiate them. But we want to merge live.de, live.fr, live.it, outlook.de, hotmail.de etc. into the same config, if possible. What matters is the mail storage cluster, but you can typically see that from the MX hostnames.
  3. Find the correct IMAP, POP3 and SMTP configuration, using the customer help or support documents that they publish. You can typically search for " thunderbird IMAP hostname" or a similar search. But important make sure that your are the official website of the provider. Or that the config hostnames match the provider's main domain (e.g. imap.sekan.net for [email protected]).
  4. We need: hostname, port number, TLS or STARTTLS (which one of the two) - each for IMAP, POP3 and SMTP. Also username form ("[email protected]" (preferred) or "foo" or something else?), and whether an app-specific password is required.
  5. Write these into an Excel or LibreOffice Calc sheet or a text file.
  6. Make a super simple hackish little script that reads your notes and writes the autoconfig XML file format, as defined by https://benbucksch.github.io/autoconfig-spec/draft-ietf-mailmaint-autoconfig.html
  7. Send me the autoconfig XML files.

But IMPORTANT: You are NOT ALLOWED to look at either the Mozilla ISP DB (which I, Ben Bucksch, originally created), nor at copycat websites. The entire purpose of the excersize is to re-create the information from scratch, from original sources, not from the existing ISPDB. This is important for legal reasons. This is a "clean room" re-creation of the DB.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants