Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

OT what's with the email addresses with percent signs in them?



“Then there is the % address operator: user %domainB@domainA is first sent to domainA, which expands the rightmost (in this case, the only) percent sign to an @ sign. The address is now user@domainB, and the mailer happily forwards your message to domainB, which delivers it to user. This type of address is sometimes referred to as “Ye Olde ARPAnet Kludge,” and its use is discouraged“


>Ye Olde ARPAnet Kludge

Seems fitting that NetBSD's internal mailing lists still use ossified address syntax from a time before DNS.


I would guess it's an anti-spam measure. Although if I'm reading sibling comment right, it is actually a valid email address? (Assuming you have a mail server running on localhost.)


It’s rather the opposite: Spammers used to exploit that mechanism back when it was more widely enabled.


I'm not sure I understand. Why would the website use that format then?


The respective mailserver likely checks which domains it is forwarding mails to, e.g. only allowing netbsd.org, or only allowing mails from localhost. In the more distant past, that wasn’t the case, so spammers would send their mails to the domain of such mail servers, who would blindly forward it to whatever domain is encoded after the percent sign in the local part. They’d effectively serve as an open mail relay then.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: