Announcement

Collapse
No announcement yet.

Insert image into email using image URL; Not embedded or attached

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Insert image into email using image URL; Not embedded or attached

    (Using Office 2007 SP2)

    This seemed like such a simple thing to ask, but it's turned out to be anything but. In an attempt to reduce the use of large attachments being sent through the Exchange server, I created a directory on our web host with the intention of having users place files that they want to send to someone within it and then send links to the files.

    However, in some cases, users (myself included) like to embed pictures into the email (especially useful when sending out user education emails such as "DO NOT EVER CLICK 'OKAY' TO INSTALL SUPER-ANTI-MAL-VIRUS-WARE 2011!!"). I was hoping to be able to embed the pictures into the email using the URL to the file which would reside in the 'emailattachments' directory. Just like you would with a simple <img> element in HTML. It appears that this is not possible using Outlook, but only if you use Word or an HTML editor to create the email first. Please, someone tell me I'm missing the obvious and that my Google-fu is in need of repair.
    Wesley David
    LinkedIn | Careers 2.0
    -------------------------------
    Microsoft Certifications: MCSE 2003 | MCSA:Messaging 2003 | MCITP:EA, SA, EST | MCTS: a'plenty | MCDST
    Vendor Neutral Certifications: CWNA
    Blog: www.TheNubbyAdmin.com || Twitter: @Nonapeptide || GTalk, Reader and Google+: [email protected] || Skype: Wesley.Nonapeptide
    Goofy kitten avatar photo from Troy Snow: flickr.com/photos/troysnow/

  • #2
    Re: Insert image into email using image URL; Not embedded or attached

    I'm not sure if this will work for you but I did a similar thing by creating a simple website on the IIS in the network and putting the image-files there.

    Then I make a link to the website file and put it in the email. (This was the only way I could add img signatures in crm mails)

    You can limit the access to the webserver to internal network only so it's unreachable from the outside.

    rgds,
    Lieven

    Comment


    • #3
      Re: Insert image into email using image URL; Not embedded or attached

      How about a SharePoint site and creating a link to the appropriate article. Just a thought and it allows the L user to exercise their right (or left) index finger.
      1 1 was a racehorse.
      2 2 was 1 2.
      1 1 1 1 race 1 day,
      2 2 1 1 2

      Comment


      • #4
        Re: Insert image into email using image URL; Not embedded or attached

        Originally posted by lieven View Post
        I'm not sure if this will work for you but I did a similar thing by creating a simple website on the IIS in the network and putting the image-files there.

        Then I make a link to the website file and put it in the email. (This was the only way I could add img signatures in crm mails)
        This assumes that you can put inline images into an email from within Outlook... which is the question I'm posing. I can't figure out how to get an inline image who's source is a file on a web server into an email .


        Originally posted by lieven View Post
        You can limit the access to the webserver to internal network only so it's unreachable from the outside.
        Originally posted by biggles77 View Post
        How about a SharePoint site and creating a link to the appropriate article. Just a thought and it allows the L user to exercise their right (or left) index finger.
        What I want is to enable users to imbed pictures into emails that are sent externally to the organization. Let's say someone wanted to share a few pictures of a recent event with a few hundred supporters via email. The desire is to imbed the picture in a marketing-style email. Maybe we should start looking at an email marketing company...

        ...however, I'm still peeved that that something that should seemingly be a simple task is stumping me. ::shakes fist at Outlook::
        Wesley David
        LinkedIn | Careers 2.0
        -------------------------------
        Microsoft Certifications: MCSE 2003 | MCSA:Messaging 2003 | MCITP:EA, SA, EST | MCTS: a'plenty | MCDST
        Vendor Neutral Certifications: CWNA
        Blog: www.TheNubbyAdmin.com || Twitter: @Nonapeptide || GTalk, Reader and Google+: [email protected] || Skype: Wesley.Nonapeptide
        Goofy kitten avatar photo from Troy Snow: flickr.com/photos/troysnow/

        Comment


        • #5
          Re: Insert image into email using image URL; Not embedded or attached

          Don't know about your part of the universe but some ISPs here are blocking embedded images in emails due to the nasties that can be hidden in them.
          1 1 was a racehorse.
          2 2 was 1 2.
          1 1 1 1 race 1 day,
          2 2 1 1 2

          Comment


          • #6
            Re: Insert image into email using image URL; Not embedded or attached

            I never would have expected that since so many legitimate emails contain pictures as well.

            Fascists! Maybe I wanted to look at that picture of a Genuine R0lex Watch!
            Wesley David
            LinkedIn | Careers 2.0
            -------------------------------
            Microsoft Certifications: MCSE 2003 | MCSA:Messaging 2003 | MCITP:EA, SA, EST | MCTS: a'plenty | MCDST
            Vendor Neutral Certifications: CWNA
            Blog: www.TheNubbyAdmin.com || Twitter: @Nonapeptide || GTalk, Reader and Google+: [email protected] || Skype: Wesley.Nonapeptide
            Goofy kitten avatar photo from Troy Snow: flickr.com/photos/troysnow/

            Comment


            • #7
              Re: Insert image into email using image URL; Not embedded or attached

              Originally posted by biggles77 View Post
              Don't know about your part of the universe but some ISPs here are blocking embedded images in emails due to the nasties that can be hidden in them.
              Here in Europe, we don't have viruses or spam.

              Seriously, there's not much to it, you include the link as an inline image but the outcome on the receivers' end will depend on
              a) his email client
              b) his mail client settings (I only open mail as standard text)
              c) mail client security settings (like: "never display images" in gmail for example)

              cheers!

              Comment


              • #8
                Re: Insert image into email using image URL; Not embedded or attached

                Originally posted by lieven View Post
                Seriously, there's not much to it, you include the link as an inline image but the outcome on the receivers' end will depend on
                That's my quandary: How to include it as an inline image from within Outlook. If it's possible, it's not apparent.
                Wesley David
                LinkedIn | Careers 2.0
                -------------------------------
                Microsoft Certifications: MCSE 2003 | MCSA:Messaging 2003 | MCITP:EA, SA, EST | MCTS: a'plenty | MCDST
                Vendor Neutral Certifications: CWNA
                Blog: www.TheNubbyAdmin.com || Twitter: @Nonapeptide || GTalk, Reader and Google+: [email protected] || Skype: Wesley.Nonapeptide
                Goofy kitten avatar photo from Troy Snow: flickr.com/photos/troysnow/

                Comment


                • #9
                  Re: Insert image into email using image URL; Not embedded or attached

                  Hello Nonapeptide,

                  All you really have to do is create an html mail and link to the image.
                  This has always worked for me.

                  <a href="http://www.repositorysite.inf/"><img src="http://www.repositorysite.inf/image.gif" align="right" /></a>

                  I think it's the same for gif, png, jpg etc.

                  this is the only way I know to add linked images in email. It has to be html email, are you using ritchtext or simple text to create emails in outlook then it will not work as far as I know.

                  You can also drag the picture from a website to your email but then it will really be inline and not a link like you want.

                  cheers!

                  Comment


                  • #10
                    Re: Insert image into email using image URL; Not embedded or attached

                    Originally posted by lieven View Post
                    All you really have to do is create an html mail and link to the image. This has always worked for me.

                    <a href="http://www.repositorysite.inf/"><img src="http://www.repositorysite.inf/image.gif" align="right" /></a>

                    this is the only way I know to add linked images in email. It has to be html email, are you using ritchtext or simple text to create emails in outlook then it will not work as far as I know.
                    That has never worked for me. For example, I just created a new email in Outlook 2007, made sure that it was an HTML email and then typed an HTML <img> element to insert an image from photobucket.

                    Code:
                    <img src=”http://i0006.photobucket.com/albums/0006/findstuff22/Best%20Images/Just%20For%20Fun/cherryblossomtat1.jpg” />
                    After that, nothing that I can see will turn that from text to HTML.

                    Originally posted by lieven View Post
                    You can also drag the picture from a website to your email but then it will really be inline and not a link like you want.
                    I've seen several references on the web about being able to do this, but when I drag an image from my web browser to an open email, it simply inserts the URL into the text, not the image itself.
                    Wesley David
                    LinkedIn | Careers 2.0
                    -------------------------------
                    Microsoft Certifications: MCSE 2003 | MCSA:Messaging 2003 | MCITP:EA, SA, EST | MCTS: a'plenty | MCDST
                    Vendor Neutral Certifications: CWNA
                    Blog: www.TheNubbyAdmin.com || Twitter: @Nonapeptide || GTalk, Reader and Google+: [email protected] || Skype: Wesley.Nonapeptide
                    Goofy kitten avatar photo from Troy Snow: flickr.com/photos/troysnow/

                    Comment


                    • #11
                      Re: Insert image into email using image URL; Not embedded or attached

                      http://www.howto-outlook.com/howto/signatures.htm
                      Creating an HTML signature with a picture/company logo

                      When you want to add a picture or (company) logo to your signature you’ll have to use the advanced signature editor. This will only create a HTML signature. This is no problem as a Plain text signature can’t hold embedded pictures and Rich Text is not a recommended format to send outside your local company as it is unsupported by many other mailclients and/or servers. For more info regarding Rich Text click here.

                      A thing that is important is that you link correctly to the file. By default when using Word or Front Page as the advanced editor they will place a copy of the picture in the Signatures folder when the picture gets inserted by Insert-> Picture… By modifying the HTML Source code you can also link to a picture on a web location. By default Outlook will retrieve the picture from the Internet before sending the message and embed it in-line.

                      The code would be looking like this;
                      <img src="http://www.domain.com/pictures/picture.jpg" mce_src="http://www.domain.com/pictures/picture.jpg">

                      You can change this retrieval behaviour and have the receiver retrieve the picture instead. This will reduce the size of the actual send message. To do this go to Tools-> Options-> tab Mail Format-> button Internet Format and deselect the option shown in the screenshot below.

                      [ The screenshot is a picture of the dialog "Internet Format", and in the "HTML Options" section, there is a tick next to "When an HTML message contains pictures located on the Internet, send a copy of the pictures instead of the reference to the location." (Obviously you need to untick it to deselect the option.) The picture also shows the "Outlook Rich Text options" set to "Convert to HTML format". ]

                      Note that when doing this and when the recipient is using Outlook 2003 the picture is blocked by default. However by right clicking on the placeholder the recipient can easily choose to download the picture.

                      Also note that linking to a picture for signature purposes located on a web location not owned or controlled by you is not considered as “nice”.

                      Comment


                      • #12
                        Re: Insert image into email using image URL; Not embedded or attached

                        Unfortunately there are a few problems with this "solution" that I have quoted.

                        Mainly, the fact that it turns out to have been for Outlook 2003 not 2007.

                        •There is no "Advanced signature editor" _option_ in Outlook 2007, but the only editor actually has the same features as the "advanced" editor.
                        •The screenshot has more options than what is in the same dialog in 2007, but MAYBE the default is different in 2007, so maybe that's why no one else is mentioning the need to set that option? Maybe MS made the _good_ setting default, for a change?!

                        Also, I can't see any reason why the poster used the non-standard HTML tag "mce_src". I would not bother with that.

                        Comment


                        • #13
                          Re: Insert image into email using image URL; Not embedded or attached

                          So, ... in Outlook 2007, when you are in the signature editor, click the "Picture" icon button, and where it asks for the file name, type the entire URL, BUT make sure that with the "Insert" drop down button you choose "Insert link to file"!

                          I'm pretty sure that's where people will have gone wrong.

                          (And, of course, with that "Insert" button not defaulting to insert a link, that proves that once again Microsoft have not chosen the efficient path with their default! )
                          Last edited by iangr; 9th March 2010, 23:44. Reason: final comment

                          Comment


                          • #14
                            Re: Insert image into email using image URL; Not embedded or attached

                            Originally posted by iangr View Post
                            •The screenshot has more options than what is in the same dialog in 2007, but MAYBE the default is different in 2007, so maybe that's why no one else is mentioning the need to set that option? Maybe MS made the _good_ setting default, for a change?!
                            As per this thread, the option has been removed from the user interface and relegated to a registry edit. You must create both the key and the DWORD value.

                            Originally posted by iangr View Post
                            Also, I can't see any reason why the poster used the non-standard HTML tag "mce_src". I would not bother with that.
                            As per this thread, that non-standard tag seems to be necessary.

                            Originally posted by iangr View Post
                            So, ... in Outlook 2007, when you are in the signature editor, click the "Picture" icon button, and where it asks for the file name, type the entire URL, BUT make sure that with the "Insert" drop down button you choose "Insert link to file"!
                            I was aware of the "Insert link to file" option and recall attempting to use that when inserting images into my emails to no avail. However, revisiting this topic made me try a few things including putting the URL to a picture in the File: prompt and then selecting "Insert link to file".

                            Magically, the image then appeared in my email! I sent the email around and the image was embedded into the email just like I wanted. I'm stunned. I thought I attempted this and received some strange errors about the file not being able to be found. The image is "hotlinked" and not attached in the email. I embedded a 130K JPG file and sent it around. Exchange message tracking showed it as being 30k and the recipient showed that the message was 24k.

                            Wow... looks like the answer was under my nose all along. Strange.

                            Thanks for helping resolve this iangr!
                            Wesley David
                            LinkedIn | Careers 2.0
                            -------------------------------
                            Microsoft Certifications: MCSE 2003 | MCSA:Messaging 2003 | MCITP:EA, SA, EST | MCTS: a'plenty | MCDST
                            Vendor Neutral Certifications: CWNA
                            Blog: www.TheNubbyAdmin.com || Twitter: @Nonapeptide || GTalk, Reader and Google+: [email protected] || Skype: Wesley.Nonapeptide
                            Goofy kitten avatar photo from Troy Snow: flickr.com/photos/troysnow/

                            Comment


                            • #15
                              Re: Insert image into email using image URL; Not embedded or attached

                              One more thing!

                              http://social.technet.microsoft.com/...6-1550e2384227
                              on the Mail Format Tab in the Options, you need to check off the box that reads, "Reduce the file size of the message by removing formatting information that is not necessary to display the e-mail message."
                              --> Which means that in order to reduce the size of your e-mails by not sending an image file with each one, you have to tell Outlook to NOT reduce the file size of e-mails, and that it needs to send formatting information that is not necessary to display the e-mail message!

                              Comment

                              Working...
                              X