Why does pasting a copied email address add "mailto:"

Discussion in 'iOS 12' started by audirs5, Dec 3, 2018.

  1. audirs5 macrumors 6502

    Joined:
    Oct 20, 2014
    #1
    When i copy emails from a text, it paste them in the mail app as

    email123@icloud.com

    mailto:email123@icloud.com


    ADDING the MAILTO as if its part of the actual email address. It's rather frustrating and has been happening for a year now.
     
  2. C DM macrumors Sandy Bridge

    Joined:
    Oct 17, 2011
    #2
  3. gsmornot macrumors 68030

    gsmornot

    Joined:
    Sep 29, 2014
    #3
    Unfortunately this is not exclusive to iOS. This is a 'thing' in too many email applications. Outlook does it, MAC does it, I never understood it either. Its aggravating for work when I have to drop a bunch of people in a message then go back and remove all of the mailto:'s
     
  4. StellarVixen macrumors 68000

    StellarVixen

    Joined:
    Mar 1, 2018
    Location:
    Earth
    #4
    How do you do it, OP, I cannot replicate that:

    Screen Shot 2018-12-04 at 2.40.00 PM.png

    Whoops, I am in the wrong forum. Still, person above me said that it is happening in the Mail.app on Mac, too, and it seems it doesn't, at least for me.
     
  5. tromboneaholic Suspended

    tromboneaholic

    Joined:
    Jun 9, 2004
    Location:
    Clearwater, FL
    #5
    I am not seeing it on macOS either, for what it's worth.
     
  6. whoisyourdaddy, Dec 4, 2018
    Last edited: Dec 4, 2018

    whoisyourdaddy Suspended

    Joined:
    Oct 2, 2018
    #6
    If you're using a context-menu and it has the option available, then selecting "Copy email address" does not copy the entire string as "Copy Link" or just "Copy" functions do. Whenever you context menu click to copy, then you're copying the entire string which includes the "mailto:" redirection. The "mailto:" function is removed whenever you select and follow the link "mailto:email@address". Whenever the OS opens the default mail client from that link and inserts it into the "Send to" input, then it will automatically remove the "mailto:".

    Same as other poster. I didn't look at this being iOS 12. I'll have to test it later but the mailto: redirection works on macOS that I'm sitting at right now. However, I don't recall ever having this problem. Perhaps, it happens with using non-native Safari and Mail.

    Update: Took the time to check "Handoff" with copying/pasting that email address between iOS and macOS. The only time that the issue the OP described occurs is if on the same device using the "Copy email address" instead of selecting "New Message" or allowing Safari to redirect for a "New Message". Using "Copy email address" and then opening the mail client on macOS to paste the copied email address from iOS is correct and vice versa. I observed that only in this one particular situation of using copy email address from the browser context (long press) menu on the same iOS device, opening the mail client, and pasting does it occur. Doesn't occur on macOS even with "Handoff". Good find.
     
  7. smirking macrumors 68020

    smirking

    Joined:
    Aug 31, 2003
    Location:
    Silicon Valley
    #7
    It's because when you copy text, you're often not just copying text, but also markup data that's invisible in and around that text that tells an application how to display it. It's a very common problem when copying and pasting between applications, but there's an easy workaround.

    Just paste it into a plain text document or any application document that has no markup data. TextEdit is one that everyone has. Just paste it into TextEdit under plain text mode, copy it again, and paste it to your destination. You won't get the mailto: prepended.
     
  8. audirs5, Dec 4, 2018
    Last edited: Dec 4, 2018

    audirs5 thread starter macrumors 6502

    Joined:
    Oct 20, 2014
    #8
    This is on my iphone..Seems a bit too much when someone sends you an message with their email, and you have to go and do 9 different things. Unfortunate.

    Thank you
    --- Post Merged, Dec 4, 2018 ---
    It happens when copying an email from imessage and pasting it into my gmail app.(when pastin in general.)

    Why is there NO WAY to just copy the email, give me a damn menu!
     
  9. whoisyourdaddy, Dec 4, 2018
    Last edited: Dec 4, 2018

    whoisyourdaddy Suspended

    Joined:
    Oct 2, 2018
    #9
    Only workaround that I know of is to switch your the default mail app so that it is opened up automatically from selecting the "mailto:" link. Copying the email address on the same iOS device to only paste on the same iOS device has this issue. Using copy email address and then pasting on another iOS or macOS device doesn't have this issue. So, instead of needing to copy email address to use on the device you're copying from, then allowing iOS to open the mail client you assigned as the default will alleviate this problem. I agree that this is annoying and should have been resolved since macOS doesn't have this issue of copying email address and pasting on the same computer.

    My fault. I didn't think about iOS not allowing default client changes. I mixed that up with Android. I have to use both throughout the day.
     
  10. audirs5 thread starter macrumors 6502

    Joined:
    Oct 20, 2014
    #10
    Actually, if i copy an email address on my imessage on the mac, and paste, it does the same ****.
     
  11. whoisyourdaddy Suspended

    Joined:
    Oct 2, 2018
    #11
    Because that's the "copy" function and not the "copy email address" function. Context menu > copy will copy the entire string of characters which includes the mailto: redirection. Of course, from checking I don't see a copy email address function in the context menu for Messages. I've seen it available within browsers, mail clients, etc.
     

Share This Page

10 December 3, 2018