# Question about dots in e-mail addresses

**URL:** <https://boards.straightdope.com/t/question-about-dots-in-e-mail-addresses/748376>\
**Category:** Factual Questions\
**Created:** [March 9, 2016, 5:32am UTC](https://boards.straightdope.com/t/question-about-dots-in-e-mail-addresses/748376 "2016-03-09T05:32:34Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Senegoid](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/senegoid/32/6606_2.png) [@Senegoid](https://boards.straightdope.com/u/Senegoid)\
**Post date:** [March 9, 2016, 5:32am UTC](https://boards.straightdope.com/t/question-about-dots-in-e-mail-addresses/748376/1 "2016-03-09T05:32:34Z")

</div>

We know that Gmail ignores dots in users’ e-mail addresses. But does this apply to dots in outgoing e-mail addresses as well as incoming? Does gmail strip dots out or something?

The situation: I sent an e-mail from my gmail account to another person at a non-gmail address. The name has a dot in it. [noparse](e.g.: mail sent to [That.Guy@somewhere-else.com](mailto:That.Guy@somewhere-else.com))[/noparse]

A week or so later, the intended recipient claims she never got it.

Is the problem that a gmail user cannot _send_ mail to an outside e-mail address, when the recipient’s e-mail name has a dot in it? Anybody know?

---

<div class="post-metadata">

**Author:** ![Lord\_Feldon](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/lord_feldon/32/341_2.png) [@Lord\_Feldon](https://boards.straightdope.com/u/Lord_Feldon)\
**Post date:** [March 9, 2016, 5:36am UTC](https://boards.straightdope.com/t/question-about-dots-in-e-mail-addresses/748376/2 "2016-03-09T05:36:48Z")

</div>

My main email address has a dot in it. I just sent it a test email from my gmail account and got it in about 10 seconds.

---

<div class="post-metadata">

**Author:** ![friedo](https://avatars.discourse-cdn.com/v4/letter/f/8edcca/32.png) [@friedo](https://boards.straightdope.com/u/friedo)\
**Post date:** [March 9, 2016, 5:45am UTC](https://boards.straightdope.com/t/question-about-dots-in-e-mail-addresses/748376/3 "2016-03-09T05:45:12Z")

</div>

Dots in outgoing email addresses are not ignored. If Gmail did that it would basically be useless as a service.

---

<div class="post-metadata">

**Author:** ![md2000](https://avatars.discourse-cdn.com/v4/letter/m/73ab20/32.png) [@md2000](https://boards.straightdope.com/u/md2000)\
**Post date:** [March 9, 2016, 6:09am UTC](https://boards.straightdope.com/t/question-about-dots-in-e-mail-addresses/748376/4 "2016-03-09T06:09:05Z")

</div>

> [@friedo](#):
>
> Dots in outgoing email addresses are not ignored. If Gmail did that it would basically be useless as a service.

Exactly. The address that your email provider presents to the destination server has to be correct. Nobody ignores dots, or refuses to accept them. “[joe.doe@fred.com](mailto:joe.doe@fred.com)” is NOT the same as “[joedoe@fred.com](mailto:joedoe@fred.com)” and I have never heard of any email service that accepts one as the other. Otherwise, think of the confusion between “Edward@” and “ed.ward@” to name one quick example off the top of my head.

---

<div class="post-metadata">

**Author:** ![Lord\_Feldon](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/lord_feldon/32/341_2.png) [@Lord\_Feldon](https://boards.straightdope.com/u/Lord_Feldon)\
**Post date:** [March 9, 2016, 6:15am UTC](https://boards.straightdope.com/t/question-about-dots-in-e-mail-addresses/748376/5 "2016-03-09T06:15:20Z")

</div>

> [@md2000](#):
>
> Nobody ignores dots, or refuses to accept them. “[joe.doe@fred.com](mailto:joe.doe@fred.com)” is NOT the same as “[joedoe@fred.com](mailto:joedoe@fred.com)” and I have never heard of any email service that accepts one as the other.

Gmail does do that for _its own addresses_. If someone has “[joedoe@gmail.com](mailto:joedoe@gmail.com)”, nobody can sign up for joe.doe because it’s the same gmail address, and mail sent to joe.doe will go to joedoe. But this isn’t true everywhere, obviously, so gmail would be moronic to strip out the dots on outgoing mail.

---

<div class="post-metadata">

**Author:** ![friedo](https://avatars.discourse-cdn.com/v4/letter/f/8edcca/32.png) [@friedo](https://boards.straightdope.com/u/friedo)\
**Post date:** [March 9, 2016, 6:19am UTC](https://boards.straightdope.com/t/question-about-dots-in-e-mail-addresses/748376/6 "2016-03-09T06:19:46Z")

</div>

> [@md2000](#):
>
> Exactly. The address that your email provider presents to the destination server has to be correct. Nobody ignores dots, or refuses to accept them. “[joe.doe@fred.com](mailto:joe.doe@fred.com)” is NOT the same as “[joedoe@fred.com](mailto:joedoe@fred.com)” and I have never heard of any email service that accepts one as the other.

Gmail does in fact consider these equivalent for their own users. But obviously other services do not, so Gmail can not just remove dots willy-nilly for outgoing mail.

---

<div class="post-metadata">

**Author:** ![Senegoid](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/senegoid/32/6606_2.png) [@Senegoid](https://boards.straightdope.com/u/Senegoid)\
**Post date:** [March 9, 2016, 7:04am UTC](https://boards.straightdope.com/t/question-about-dots-in-e-mail-addresses/748376/7 "2016-03-09T07:04:43Z")

</div>

What everyone said. Yes, I certainly would expect thing to work as all of you have described.

As I said, I got wondering because of an out-going e-mail I sent (with a dot in the name) that the intended recipient never got. So now we really still don’t know what happened there.

Thanks, everybody, for confirming the obvious for me, especially to **Lord Feldon** who says he actually tested it. Scientific experiment! It’s what Dopers _do!_

---

<div class="post-metadata">

**Author:** ![kayaker](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/kayaker/32/441_2.png) [@kayaker](https://boards.straightdope.com/u/kayaker)\
**Post date:** [March 9, 2016, 12:16pm UTC](https://boards.straightdope.com/t/question-about-dots-in-e-mail-addresses/748376/8 "2016-03-09T12:16:36Z")

</div>

> [@Senegoid](#):
>
> As I said, I got wondering because of an out-going e-mail I sent (with a dot in the name) that the intended recipient never got.

Well, the intended recipient _claims_ they never got the email. I’ve made that claim in situations where maybe I accidentally deleted it, it went to a spam file, or I just flat-out lied. (See: “I mailed the check a week ago”.)

---

<div class="post-metadata">

**Author:** ![CurtC](https://avatars.discourse-cdn.com/v4/letter/c/ce73a5/32.png) [@CurtC](https://boards.straightdope.com/u/CurtC)\
**Post date:** [March 9, 2016, 3:01pm UTC](https://boards.straightdope.com/t/question-about-dots-in-e-mail-addresses/748376/9 "2016-03-09T15:01:07Z")

</div>

> [@Senegoid](#):
>
> As I said, I got wondering because of an out-going e-mail I sent (with a dot in the name) that the intended recipient never got. So now we really still don’t know what happened there.

I think we DO know - you sent it to the wrong address. Most every mail server on the planet considers [joedoe@domain.com](mailto:joedoe@domain.com) to be a different address than [joe.doe@domain.com](mailto:joe.doe@domain.com), so if you send to joe.doe, then joedoe won’t get your email.

Gmail is the exception to this.

---

<div class="post-metadata">

**Author:** ![pulykamell](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/pulykamell/32/3166_2.png) [@pulykamell](https://boards.straightdope.com/u/pulykamell)\
**Post date:** [March 9, 2016, 3:46pm UTC](https://boards.straightdope.com/t/question-about-dots-in-e-mail-addresses/748376/10 "2016-03-09T15:46:03Z")

</div>

> [@CurtC](#):
>
> I think we DO know - you sent it to the wrong address. Most every mail server on the planet considers [joedoe@domain.com](mailto:joedoe@domain.com) to be a different address than [joe.doe@domain.com](mailto:joe.doe@domain.com), so if you send to joe.doe, then joedoe won’t get your email.
> 
> Gmail is the exception to this.

It sounds to me like he sent it to the correct, dotted address, given the OP.

---

<div class="post-metadata">

**Author:** ![Chronos](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/chronos/32/134_2.png) [@Chronos](https://boards.straightdope.com/u/Chronos)\
**Post date:** [March 9, 2016, 8:59pm UTC](https://boards.straightdope.com/t/question-about-dots-in-e-mail-addresses/748376/11 "2016-03-09T20:59:16Z")

</div>

Assuming, of course, that the dotted address is the correct one. Maybe the correct address is actually without the dot, and someone just screwed up in thinking that it did have one.

---

<div class="post-metadata">

**Author:** ![CookingWithGas](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/cookingwithgas/32/485_2.png) [@CookingWithGas](https://boards.straightdope.com/u/CookingWithGas)\
**Post date:** [March 9, 2016, 9:12pm UTC](https://boards.straightdope.com/t/question-about-dots-in-e-mail-addresses/748376/12 "2016-03-09T21:12:35Z")

</div>

Dots aside, there are many reasons why an email can fail to get to its destination. There are also reasons that an email does get to its destination and the recipient doesn’t see it. In this case the dots are a red herring.

---

<div class="post-metadata">

**Author:** ![pulykamell](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/pulykamell/32/3166_2.png) [@pulykamell](https://boards.straightdope.com/u/pulykamell)\
**Post date:** [March 9, 2016, 9:42pm UTC](https://boards.straightdope.com/t/question-about-dots-in-e-mail-addresses/748376/13 "2016-03-09T21:42:03Z")

</div>

> [@Chronos](#):
>
> Assuming, of course, that the dotted address is the correct one. Maybe the correct address is actually without the dot, and someone just screwed up in thinking that it did have one.

I’m taking the OP at face when he says “the name has a dot in it.” Of course, if the email address is something other than what the OP says it is, it won’t get there (except apparently in the case of Google, where an address with a dot and without a dot are equal.)

---

<div class="post-metadata">

**Author:** ![Senegoid](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/senegoid/32/6606_2.png) [@Senegoid](https://boards.straightdope.com/u/Senegoid)\
**Post date:** [March 10, 2016, 2:38am UTC](https://boards.straightdope.com/t/question-about-dots-in-e-mail-addresses/748376/14 "2016-03-10T02:38:40Z")

</div>

> [@Chronos](#):
>
> Assuming, of course, that the dotted address is the correct one. Maybe the correct address is actually without the dot, and someone just screwed up in thinking that it did have one.

I sent it to my insurance agent, using her published address (dots and all) as shown on her business card. I’ve double-checked (after-the-fact) the address I sent it to, proof-reading it from the message in my own “Sent” folder. I’ve met the agent in person at her office (just yesterday) and she confirmed that she hadn’t gotten it, and that the address on her business card is still accurate. She even looked through her mail folders (including her spam folder) while I watched.

We agreed that I would send her another test-message, but as of this moment I haven’t done so yet.

ETA:

> [@CookingWithGas](#):
>
> Dots aside, there are many reasons why an email can fail to get to its destination. There are also reasons that an email does get to its destination and the recipient doesn’t see it. **In this case the dots are a red herring.**

Yes, perhaps so. My main purpose for this thread was to collect opinions or facts as to whether that is, in fact, the case.

---

<div class="post-metadata">

**Author:** ![Terry\_Kennedy](https://avatars.discourse-cdn.com/v4/letter/t/c57346/32.png) [@Terry\_Kennedy](https://boards.straightdope.com/u/Terry_Kennedy)\
**Post date:** [March 10, 2016, 8:09am UTC](https://boards.straightdope.com/t/question-about-dots-in-e-mail-addresses/748376/15 "2016-03-10T08:09:26Z")

</div>

> [@Senegoid](#):
>
> Is the problem that a gmail user cannot _send_ mail to an outside e-mail address, when the recipient’s e-mail name has a dot in it? Anybody know?

Everything to the left of the @ symbol is a “local part”, meaning it is only allowed to be interpreted by the destination system (the host named to the right of the @ symbol) other than some checks for allowed characters, etc. - for example, you can’t have a local part that contains an @ symbol.\*

You’d be amazed at the number of places that get this wrong - incorrectly rejecting + “subaddress” formatting is woefully common.

However, none of this affects gmail - they correctly transmit recipient addresses. They do have some unusual interpretations of . for their own users - but that is specifically allowed, since it is in the local part and gmail has assigned it a meaning.

- If you want to be pedantic, there are lots of other forms for an email address, like @example.com:user. I think “falsehoods programmers believe about email addresses” should be added to the list of [falsehoods programmers believe…](https://askwonder.com/q/falsehoods-programmers-believe-5572439c3dcda4201a12e8c2).

---

<div class="post-metadata">

**Author:** ![psychonaut](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/psychonaut/32/4655_2.png) [@psychonaut](https://boards.straightdope.com/u/psychonaut)\
**Post date:** [March 10, 2016, 10:06am UTC](https://boards.straightdope.com/t/question-about-dots-in-e-mail-addresses/748376/16 "2016-03-10T10:06:17Z")

</div>

> [@md2000](#):
>
> Exactly. The address that your email provider presents to the destination server has to be correct. Nobody ignores dots, or refuses to accept them.

I think you’re underestimating the stupidity of the average web developer. I’ve had web forms reject my data because I entered an e-mail address containing a hyphen (or some other character which is not only permitted but relatively common).

---

<div class="post-metadata">

**Author:** ![Senegoid](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/senegoid/32/6606_2.png) [@Senegoid](https://boards.straightdope.com/u/Senegoid)\
**Post date:** [March 10, 2016, 7:43pm UTC](https://boards.straightdope.com/t/question-about-dots-in-e-mail-addresses/748376/17 "2016-03-10T19:43:40Z")

</div>

Okay, I guess we have a (sort-of) resolution. I sent TWO e-mails to [noparse]Mexxx.Paxxx@somewhere.com[/noparse] today, one from my gmail and one from my alternate yahoo address. She received both of them promptly and responded, saying so.

So that proves, as y’all are saying, it’s nothing to do with the dot. The original problem remains a mystery, but it’s all past history now. Thanks for all your posts.

---

<div class="post-metadata">

**Author:** ![Senegoid](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/senegoid/32/6606_2.png) [@Senegoid](https://boards.straightdope.com/u/Senegoid)\
**Post date:** [March 10, 2016, 7:50pm UTC](https://boards.straightdope.com/t/question-about-dots-in-e-mail-addresses/748376/18 "2016-03-10T19:50:47Z")

</div>

> [@psychonaut](#):
>
> I think you’re underestimating the stupidity of the average web developer. I’ve had web forms reject my data because I entered an e-mail address containing a hyphen (or some other character which is not only permitted but relatively common).

Quite aside from the topic of this thread (or in addition to), this, fersure.

It’s not just in e-mail addresses. It’s in text boxes in general, where, for example, a web site asks me to type in text – for any purpose whatever.

Take f’rinstance my HMO, which encourages communications by e-mail, but then delivers a mostly-well-developed web site but full of little quirks.

If I send an e-mail to my doctor, there’s a 1000-character limit to the length of the message I can send. AFTER I click on “send”, it checks for a variety of punctuation marks it doesn’t like and if any are present, rejects the message with a not-extremely-obvious error message. It’s clearly worded enough and lists all the punctuation marks that ARE allowed, but it’s just not that conspicuous. (And at least you do get to edit your message.)

BUT if I send a message to the pharmacy, it seems to go through a different system with all different rulz. The overall dialog is a little different; and the list of permitted punctuation marks is different. But the message can be 2000 characters long!

AND if I try to order a prescription refill on-line, there’s a separate dialog for that, full of its own quirks. One screen offers me a text-box in which I can write special instructions for the pharmacist – but it only allows 40 characters! :rolleyes: – only a fraction of what Twitter allows! They also had my mailing address wrong, with a rather quirky dialog to update that.

---

<div class="post-metadata">

**Author:** ![Senegoid](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/senegoid/32/6606_2.png) [@Senegoid](https://boards.straightdope.com/u/Senegoid)\
**Post date:** [March 10, 2016, 7:55pm UTC](https://boards.straightdope.com/t/question-about-dots-in-e-mail-addresses/748376/19 "2016-03-10T19:55:00Z")

</div>

To be sure, it’s nasty to try developing a web site that works across the board with all versions of all browsers. The most nearly-reliable way, it seems, is to confine oneself to using only older HTML features, as were available in HTML Version 0.000001 and avoid all the newer stuff, especially HTML5. And use only older CSS too, if you must use CSS at all. And older JavaScript too, I suppose, if you can figure out what older JS features are most likely to still work on all browsers.

(To be honest, I am running a _very_ old Firefox on a _very_ old Linux system, on a _very_ old platform that probably isn’t capable of running anything much newer.)

As they said about Java, “Write Once! Debug Everywhere!” – True of HTML too!

---

<div class="post-metadata">

**Author:** ![BigT](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/bigt/32/12044_2.png) [@BigT](https://boards.straightdope.com/u/BigT)\
**Post date:** [March 14, 2016, 12:27am UTC](https://boards.straightdope.com/t/question-about-dots-in-e-mail-addresses/748376/20 "2016-03-14T00:27:15Z")

</div>

> [@Senegoid](#):
>
> To be sure, it’s nasty to try developing a web site that works across the board with all versions of all browsers. The most nearly-reliable way, it seems, is to confine oneself to using only older HTML features, as were available in HTML Version 0.000001 and avoid all the newer stuff, especially HTML5. And use only older CSS too, if you must use CSS at all. And older JavaScript too, I suppose, if you can figure out what older JS features are most likely to still work on all browsers.
> 
> (To be honest, I am running a _very_ old Firefox on a _very_ old Linux system, on a _very_ old platform that probably isn’t capable of running anything much newer.)
> 
> As they said about Java, “Write Once! Debug Everywhere!” – True of HTML too!

You’re one of those people for whom Unobtrusive JavaScript is made for: making sure the page still at least has basic functions when JavaScript is missing. But this can still be done in HTML5. I doubt you have a browser so far back that HTML5 support is completely missing, and most of the HTML-only part is barely used.

Which version of Firefox do you actually use? You’ve not said.

[Next page](https://boards.straightdope.com/t/question-about-dots-in-e-mail-addresses/748376.md?page=2)
