Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Interesting gmail behavior

Interesting gmail behavior

Scheduled Pinned Locked Moved The Lounge
tutorialquestionhtmlcomtools
11 Posts 9 Posters 1 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H Hans Dietrich

    A friend just told me about a cool gmail tip. When you give someone your gmail address, you can add a '+' followed by a unique text string to your username - for example, joe.smith+textstring@gmail.com. Then when you get spam, you can check the text string to see who you gave that address to. Is anyone using this?

    Best wishes, Hans


    [CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]

    R Offline
    R Offline
    Ravi Bhavnani
    wrote on last edited by
    #2

    Totally cool! /ravi

    My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

    1 Reply Last reply
    0
    • H Hans Dietrich

      A friend just told me about a cool gmail tip. When you give someone your gmail address, you can add a '+' followed by a unique text string to your username - for example, joe.smith+textstring@gmail.com. Then when you get spam, you can check the text string to see who you gave that address to. Is anyone using this?

      Best wishes, Hans


      [CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]

      M Offline
      M Offline
      Member 96
      wrote on last edited by
      #3

      Cool! Also works in the real world when you have to give out your mailing address to someone or something a bit dodgy, add something distinct to your name or the address that won't interrupt the delivery and keep note of it and you will be able to track any junk mail you get as a result straight back to the source. I've found some very odd connections between vastly different organizations this way.


      "It's so simple to be wise. Just think of something stupid to say and then don't say it." -Sam Levenson

      1 Reply Last reply
      0
      • H Hans Dietrich

        A friend just told me about a cool gmail tip. When you give someone your gmail address, you can add a '+' followed by a unique text string to your username - for example, joe.smith+textstring@gmail.com. Then when you get spam, you can check the text string to see who you gave that address to. Is anyone using this?

        Best wishes, Hans


        [CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]

        J Offline
        J Offline
        J Dunlap
        wrote on last edited by
        #4

        How long till people who sell email addresses to spammers parse gmail addresses with a simple regex and get rid of the '+' and everything between it and the '@'?

        A B 2 Replies Last reply
        0
        • J J Dunlap

          How long till people who sell email addresses to spammers parse gmail addresses with a simple regex and get rid of the '+' and everything between it and the '@'?

          A Offline
          A Offline
          achimera
          wrote on last edited by
          #5

          Probably about 2 hours ago.

          1 Reply Last reply
          0
          • J J Dunlap

            How long till people who sell email addresses to spammers parse gmail addresses with a simple regex and get rid of the '+' and everything between it and the '@'?

            B Offline
            B Offline
            Bruce Duncan
            wrote on last edited by
            #6

            I was wondering the same thing...

            "Walking on water and developing software from a specification are easy if both are frozen."
            - Edward V. Berard

            1 Reply Last reply
            0
            • H Hans Dietrich

              A friend just told me about a cool gmail tip. When you give someone your gmail address, you can add a '+' followed by a unique text string to your username - for example, joe.smith+textstring@gmail.com. Then when you get spam, you can check the text string to see who you gave that address to. Is anyone using this?

              Best wishes, Hans


              [CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]

              G Offline
              G Offline
              Graham Bradshaw
              wrote on last edited by
              #7

              Very dodgy. According to RFC822, the '+textstring' is simply part of the address (and now it's a different address).

              L 1 Reply Last reply
              0
              • G Graham Bradshaw

                Very dodgy. According to RFC822, the '+textstring' is simply part of the address (and now it's a different address).

                L Offline
                L Offline
                leppie
                wrote on last edited by
                #8

                I suspect they make an alias. I also suspect they dont allow '+' in the username.

                xacc.ide - now with TabsToSpaces support
                IronScheme - 1.0 alpha 4a out now (29 May 2008)

                G 1 Reply Last reply
                0
                • L leppie

                  I suspect they make an alias. I also suspect they dont allow '+' in the username.

                  xacc.ide - now with TabsToSpaces support
                  IronScheme - 1.0 alpha 4a out now (29 May 2008)

                  G Offline
                  G Offline
                  Graham Bradshaw
                  wrote on last edited by
                  #9

                  But surely the whole point is that GMail won't know what the text string is? The idea is that you add this random string to things you sign up for, and then you can spot to whom that email address has been given without your permission. Sounds like the only way it could work is for GMail to ignore any part of the local-part of the address after the +, and that contradicts the RFC. joe.bloggs@gmail.com and joe.bloggs+text@gmail.com are different addresses, end of story.

                  modified on Saturday, June 28, 2008 6:41 AM

                  L 1 Reply Last reply
                  0
                  • G Graham Bradshaw

                    But surely the whole point is that GMail won't know what the text string is? The idea is that you add this random string to things you sign up for, and then you can spot to whom that email address has been given without your permission. Sounds like the only way it could work is for GMail to ignore any part of the local-part of the address after the +, and that contradicts the RFC. joe.bloggs@gmail.com and joe.bloggs+text@gmail.com are different addresses, end of story.

                    modified on Saturday, June 28, 2008 6:41 AM

                    L Offline
                    L Offline
                    leppie
                    wrote on last edited by
                    #10

                    Graham Bradshaw wrote:

                    joe.bloggs@gmail.com and joe.bloggs+text@gmail.com are different addresses

                    I agree. My guess is when you create an account they setup 2 email aliases for you (no spec violation), example: Somewhere in the big filters file of gmail (assumes some regex matching system):

                    joe.bloggs@gmail.com -> {BFDBF03E-7317-475a-B4C2-ABB1DCE4BDD4}
                    joe.bloggs\+[^@]+@gmail.com -> {BFDBF03E-7317-475a-B4C2-ABB1DCE4BDD4}

                    Now nowhere any RFC spec is violated.

                    xacc.ide - now with TabsToSpaces support
                    IronScheme - 1.0 alpha 4a out now (29 May 2008)

                    R 1 Reply Last reply
                    0
                    • L leppie

                      Graham Bradshaw wrote:

                      joe.bloggs@gmail.com and joe.bloggs+text@gmail.com are different addresses

                      I agree. My guess is when you create an account they setup 2 email aliases for you (no spec violation), example: Somewhere in the big filters file of gmail (assumes some regex matching system):

                      joe.bloggs@gmail.com -> {BFDBF03E-7317-475a-B4C2-ABB1DCE4BDD4}
                      joe.bloggs\+[^@]+@gmail.com -> {BFDBF03E-7317-475a-B4C2-ABB1DCE4BDD4}

                      Now nowhere any RFC spec is violated.

                      xacc.ide - now with TabsToSpaces support
                      IronScheme - 1.0 alpha 4a out now (29 May 2008)

                      R Offline
                      R Offline
                      Richard Jones
                      wrote on last edited by
                      #11

                      Yes, that is how my ISP does it. They offer throw-away email addresses.

                      "Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit..." "There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain..."

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups