Once you’ve done the above, delete everything above this line.
Steps to reproduce
- Paste
mailto:[email protected]into Obsidian. - Change to the reading view.
Did you follow the troubleshooting guide? Y
Expected result
Either don’t render mailto: as valid in live preview / source mode, or hide mailto: when in reading view. Probably the former because mailto: is automatically prepended to clicked plain email addresses anyway.
Don’t render as valid in live preview / source view:
(using 0 instead of o to make link prefix look invalid)
![]()
Or…
Hide in reading view:
![]()
Actual result
In live preview / source view:
![]()
In reading view:
![]()
Additional
It looks like mailto: is required when using [Email](mailto:[email protected]) format (else treated as internal link), and therefore it should render as a valid link in live preview / source view in that particular case, but not when as a plain email with the prefix.
Thanks.