Remove Forwarded Arrow Notification from an Email - Outlook 2007

LWBIT used Ask the Experts™
Hi Everyone,
I need to know how to remove a forward arrow off an email?

Using outlook 2007 and exchange 2007.

Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®


Hi Kdyer,
Sorry, not exactly what I am looking for. My mistake it doesn't read well.

I need to remove the forward flag off an email which has been forwarded onto someone. Nothing to do with disabling the forward/reply to all.

Sorry for the confusion


Basially so in my inbox, it does not show the message as being forwarded....
Rowby Goren Makes an Impact on Screen and Online

Learn about longtime user Rowby Goren and his great contributions to the site. We explore his method for posing questions that are likely to yield a solution, and take a look at how his career transformed from a Hollywood writer to a website entrepreneur.

Kent DyerIT Security Analyst Senior

I suppose you could mark the message unread and then read after you forwarded the message?

I think what you are trying to do is manipulate the message store of Outlook..

I would be willing to bet that Sue Mosher has something for this at:


Awarded 2010
Top Expert 2013

It's definitely stored in the message somewhere. I saved a message to the desktop, forwarded it, then saved it again. When I copy them back in, the first one doesn't show as forwarded but the second one does. It's got to be in there somewhere. This may help:
I'll dig around a bit more. Very interesting question.
change the message format to plain text before forwarding or set your
forwarding options to include but not prefix.

Top Expert 2010


Sorry, I'm not clear on what you mean by "forwarded flag".  Can you explain?
If I'm understanding you correctly, you want to stop Outlook putting the > symbol in front of every line when you forward the mail?

If that's what you're looking for, this is what you need to do:
Click on Tools -> Options -> Email Options
Under the heading "On replies and forwards", change the setting from "Prefix each line of the original message" to simply "Include original message text".
Click on OK, and OK again
Awarded 2010
Top Expert 2013

I was operating under the impression that he was talking about the little blue arrow it puts on the mail icon (unread is closed envelope, read is open envelope, if you replied it adds a red/pink arrow, if you forwarded it, it makes a blue arrow)
The author said "Basially so in my inbox, it does not show the message as being forwarded"

LWBIT, if I am wrong, please let me know before I dive back in to the .msg file format today
On re-reading the whole thread I'd say you're probably right Tommy!


Hi Tommy,
Yes that is right, sorry for the confusion everyone. I need to have that little blue arrow go away on a single message if possible, not something I want to turn off all the time, I just need to have it removed from a single message that has already been forwarded.

Top Expert 2010
The code below will reset the icon.  Follow these instructions to use it.

1.  Start Outlook
2.  Click Tools > Macro > Visual Basic Editor
3.  If not already expanded, expand Microsoft Office Outlook Objects
4.  If not already expanded, expand Modules
5.  Select an existing module (e.g. Module1) by double-clicking on it or create a new module by right-clicking Modules and selecting Insert > Module.
6.  Copy the code from the Code Snippet box and paste it into the right-hand pane of Outlook's VB Editor window
7.  Edit the code as needed.  I included comments wherever something needs to or can change
8.  Click the diskette icon on the toolbar to save the changes
9.  Close the VB Editor
10. Select the message in question by clicking on it
11. Run the macro

I tested it on my computer (Outlook 2007) and it worked perfectly.  You can test it on another message first to make sure it doesn't have any ill affects before using it on the message in question.
Sub ChangeIcon()
    Const PR_ICON_INDEX = ""
    Dim olkMsg As Outlook.MailItem, olkPA As Outlook.PropertyAccessor
    Set olkMsg = Application.ActiveExplorer.Selection(1)
    Set olkPA = olkMsg.PropertyAccessor
    olkPA.SetProperty PR_ICON_INDEX, 0
    Set olkPA = Nothing
    Set olkMsg = Nothing
End Sub

Open in new window


You are a god.....

Worked like a charm
Top Expert 2010

Thanks!  Glad I could help out.

Happy New Year!

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial