Fork of official Bluesky PDS (Personal Data Server).

Merge pull request #170 from jamesmanes/main

Clarify PDS_EMAIL_SMTP_URL encoding requirements

authored by bnewbold.net and committed by

GitHub 83e2ff2c bedd51f4

+2
+2
README.md
··· 232 232 233 233 If you find that your test messages using cURL or other sources go out correctly, but you are not receiving emails from your PDS, you may need to URL encode your username and password on `/pds/pds.env` and restart the PDS service. 234 234 235 + If the username and/or password contain special characters, the special characters will need to be [percent encoded](https://en.wikipedia.org/wiki/Percent-encoding). For some email services, the username will contain an extra `@` symbol that will also need to be percent encoded. For example, the URL `user&name@oci:p@ssword@smtphost:465` after percent encoding for the username and password fields would become `user%26name%40oci:p%40ssword@smtphost:465`. 236 + 235 237 If you are migrating an account, Bluesky's UI will ask you to confirm your email address. The confirmation code email is meant to come from your PDS. If you are encountering issues with SMTP and want to confirm the address before solving it, you can find the confirmation code on the `email_token` table on `accounts.sqlite`. 236 238 237 239 ### Logging