Drag and drop to forward a message

Posted on 2004-11-16
Last Modified: 2011-09-20
I often forward email to a web-based account for safe-keeping/reminder to read later/etc. Is there a way I can create a button I can drag these messages onto that will always forward to that web-based address? I get tired of typing my email address (even with auto-complete it requires going from mouse to keyboard back to mouse ...  each time).

Surely there is a way I can drop the message onto a button and off it will go?

I tried to use a macro I found on a another site, but couldn't make it work. Here it is:

Sub fwrdTo()
Dim myForward As Object ' to forward anything which can be forwarded
Dim colSelection As Outlook.Selection
Dim forwardTo As String

Set colSelection = Application.ActiveExplorer.Selection

If colSelection.Count = 0 Then
   Set colSelection = Nothing
   Exit Sub
End If
' Forward to

forwardTo = ""
Set myForward = colSelection.Item(1).Forward
myForward.Recipients.Add forwardTo
myForward.Display True ' to display it but you have to click on Send and OL security warning too!!!!
' myForward.Send ' but you will have OL security wrning

Set colSelection = Nothing
End Sub
Question by:gargarney
    LVL 12

    Expert Comment

    If you put your own address in the address book with an alias name like "00_my_webmail" so alphabetically it is the very first entry then when sending the email (or forwarding) you can press the TO: button and with a few quick clicks with your mouse it will be on it's way to you.

    Author Comment

    Thanks, but that's not what I want. Why hasn't anyone developed this? If I can drag a message to folder, why can't I drop it on a button or folder that's preconfigured/preaddressed to send it?

    I could have multiple forward "slots" that would save tons of time.

    LVL 13

    Accepted Solution

    the code looks right to me...
    What about the Tools/Macros/Security?
    If set to Hight, it will never work
    Set it to Medium, close OL then restar accepting the macros to be fired (Enable Macros)
    LVL 3

    Expert Comment

    I can't be sure this will have the affect you are looking for, but you can make a shortcut on the desktop by doing the following:

    1) right click on desktop
    2) select new
    3) select shortcut
    4) in the area where you would choose a file to make a shortcut to, type in the following ( being the email address you
        want to send to)
    5) Put in a description
    6) Click finish

    Now you have an icon on your desktop when clicked on opens an email already addressed to yourself. I'm currently looking up how to add a feature like that to the "Send To" portion of Windows Explorer but haven't figured it out yet. Hopefully the desktop shortcut helps a little.

    Author Comment


    That's your macro, isn't it? I found it somewhere. Thanks. I thought about the security issue, but even if that were solved, it wouldn't do exactly what I want, I don't think.

    I don't want anything to pop up, nothing to fill out, no "Send" button to click. I just want to drag a message onto an icon and have it be instantly sent. No confirmation, nothing.

    The more I think about it, the more amazed I am that this isn't a standard feature in email apps.
    LVL 13

    Expert Comment

    you could just select the mail to be forwarded then click a button which would have a macro ( fwrdTo ) assign to

    Maybe redemption dll should be used to bypass OL security warning
    Let me know

    The code is maybe from site but previously published at EE
    LVL 12

    Expert Comment

    Stefri's answer is close to Gargarney's needs.
    Anything further would require special programing.

    Most programs (and even program functions) rarely do their "stuff" without proving some form of feedback either visual or audio. I would expect no less.


    Featured Post

    Maximize Your Threat Intelligence Reporting

    Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

    Join & Write a Comment

    Granting full access permission allows users to access mailboxes present in their database. By giving full access permission one can open and read the content of any mailbox but cannot send emails from that mailbox.
    Create high volume marketing opportunities using email signatures with these top 10 DOs and DON'Ts of email signature marketing.
    This Experts Exchange video Micro Tutorial shows how to tell Microsoft Office that a word is NOT spelled correctly. Microsoft Office has a built-in, main dictionary that is shared by Office apps, including Excel, Outlook, PowerPoint, and Word. When …
    To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…

    755 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    20 Experts available now in Live!

    Get 1:1 Help Now