-
Notifications
You must be signed in to change notification settings - Fork 18
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
Add DNS-based aliases #6
Comments
This is a pretty good idea and I had been thinking of something similar. Just not sure if it will fracture the experience if people use different DNS (e.g. some people use ALFIS, others use internet DNS, or have no DNS connectivity at all). |
now, I'm no expert in ygg, so correct me if I'm wrong here. If on my example.com I add an ygg AAAA record (starting with 0200), isn't that enough for yggmail to already be able to do the task? Afterall, ygg manages to encrypt and route packages based purely on IP, yygmail should be able to extract the public key from a running node too. |
You need yggdrasil to use it, I don't think that the people who use it do not distinguish between different DNS. |
This will allow you to more flexibly customize your mailbox (and not all domains have a yggdrasil address, or there may be several of them). You can make |
There are some security concerns though. The better way is to use addresses like |
I suggested addresses like |
How the DNS server will resolve such addresses? |
Before resolving, the back-end will parse such an address in |
most apps don't work with tld |
Perhaps we misunderstood each other. .tld is a placeholder for first level domain like .ru, .us, .com (Top-level domain) |
i'm in point that most apps don't work with domain like hash@yggmail |
Yes, I was unable to use my usual mail clients, because they didn't accept the mail address. The only one that worked for me was thunderbird. |
Can you please qualify which apps don’t? Everything I have tested has so far been fine (including Apple Mail, iOS Mail.app, Thunderbird, mutt and Evolution). |
Mailspring and KMail didn't accept the email. |
Mutt definitely worked when I set it up. If KMail and Mailspring have issues with the address format then we should probably raise issues on their respective bug trackers, since the email addresses are valid as per RFC 5322. |
I opened an Issue in the bug report forum of Mailspring link |
How did you prevent Mutt from trying to use TLS for the SMTP server? |
Something like this in
|
I tried it with this config and either get a |
Maybe it would be better to allow multiple inboxes on one node and use more conventional addresses like Or maybe support only one inbox per node but accept any name before '@'. This way emails sent to both |
Also in this case an option to restrict allowed names will be useful for basic spam protection: to send mail complete address must be known, not just the public key, so it won't work for spammers to try to send mails to every node discovered on the network. |
Is your feature request related to a problem? Please describe.
In the current version of yggmail, it is quite difficult to remember or share addresses like
e8a6d1decc5c53b657bf57c546b894c7f07bcebf9a1bcc09de00d7a03d7e5366@yggmail
.Describe the solution you'd like
It is possible to use
ALFIS
(or any otherDNS
) to solve this problem. You can add aTXT
record to_yggmail.domain.tld
containing the yggmail public key. When sending a message todomain@tld
, yggmail will extract the public key from theDNS
, and send the message to the{public key}@yggmail
The text was updated successfully, but these errors were encountered: