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

DNSSD Browser UI Service Type helper function: _mailto._tcp #56

Open
adam-burns opened this issue Aug 11, 2024 · 0 comments
Open

DNSSD Browser UI Service Type helper function: _mailto._tcp #56

adam-burns opened this issue Aug 11, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@adam-burns
Copy link
Collaborator

adam-burns commented Aug 11, 2024

helper function for_mailto._tcp useful for browser UI to reolve & connect to service instances.

should map URL schema to mailto: (note no forward slashes)
take number from a TXT attribute, "to" ie to=[email protected]
and map into format mailto:

this well known mapping will work for any browser on any platform that has a schema handler defined for mailto:
mobile phones (android & ios) auto-associate this with their phone email apps

example: mailto:[email protected]

note cc, bcc & body elements as descibed in mailto should be defined in TXT record.

For any browsing domain that wishes to define one or more _mailto._tcp service type instances, a PTR record of (eg)

_services._dns-sd._udp. PTR _mailto._tcp.

must exist.

For any browsing domain that has has no _mailto._tcp service types existing or last remaining has been deleted, then PTR record of

_services._dns-sd._udp. PTR _mailto._tcp.

should be deleted.

this is useful for example in giving email contact details for map points.

@adam-burns adam-burns changed the title UI: DNSSD JS Service Type helper function: _mailto._tcp DNSSD Service Type helper function: _mailto._tcp Aug 11, 2024
@adam-burns adam-burns changed the title DNSSD Service Type helper function: _mailto._tcp DNSSD Browser UI Service Type helper function: _mailto._tcp Aug 11, 2024
@adam-burns adam-burns added the enhancement New feature or request label Sep 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant