fix: Preview: Don't treat multi-line message body as previewable URL
urlparse
behavior is extremely surprising with invalid URIs (e.g. containing spaces or newlines), so use our regex to validate them before parsing.
urlparse
behavior is extremely surprising with invalid URIs (e.g. containing spaces or newlines), so use our regex to validate them before parsing.