Sent mail does not show mail trail with custom outlook message form - outlook-2010

I have created a Custom Outlook(Outlook 2010) form using default Mail message form, here i have separate Compose and Read page. The Compose page has TO, CC, Subject, Message and additional custom UI elements; Status(a dropdown box) and Ticket(Text Box) and Read page has Labels From, CC, Subject, Message, Status and Ticket. These custom elements are bind to user defined fields rStatus and rticket.
Assigned custom form in Actions tab for Reply, Reply to ALL, Forward and published in my own Inbox and sent folder
On Running following case
Open Custom form in New Items drop down
Set values in TO(with my own email id), Subject, Status, Ticket and some text in Message Body including the signature.
Send this custom message form
Open received message in Inbox, i can see from, subject, status, ticket and message body as sent in point 2 & 3.
Reply this message by changing Status, Ticket and append some more text in the message body in the top.
Send this custom message form
Open received message, here i can see from, subject, updated status and Ticket, while the Message body is empty.
If I open the message in sent folder after pt 6, the message body is empty there as well.
My form has no scripts and send form def with item is unchecked
Thanks
Kiran

It was a bug that was solved in latest patches for microsoft, after updating I can see the message body in step 7 and 8.

Related

On-send add-in not loading after Outlook error

I am developing an Outlook 'on-send' add-in which loads a dialog box if the email is addressed to multiple recipients after the send button is pressed. In the dialog, the user confirms the intended recipients from a list and then presses send. The add-in then allows the send event to happen.
A problem arises if the emails are not formatted correctly; Outlook throws a ‘does not recognise email’ error after trying to send the email. The problem is that when I try to send the email again after the error, the add-in does not load. The add-in should load every time the user tries to send an email to multiple recipients.
Please see a video of this behaviour here: https://youtu.be/U1VFuy1qbHM
As you can see from the video, the email goes to my Outbox fine after the first send. However, Outlook throws an errors when I edit the email in my Outbox and try to send it again (presumably because I was using a made up email to test with). As you can see, if I then update the emails and click send, the email sends without the add-in loading again. The intended functionality of the add-in is that another dialog box should be displayed in this case.
This behaviour also occurs when you reply to an email where the recipient has their email address formatted differently. For example, 'Name Surname (name.surname#domain.com)' instead of 'Name Surname <name.surname#domain.com>'. Outlook does not seem to like this format and throws a similar error after trying to send the email. After updating the email format and clicking send, the add-in does not load again.
The error occurs in Win32.
I do not think the problem is with the Javascript. I think the add-in does not even load when I try to resend the email. Maybe the add-in is somehow holding onto the ‘True’ value of the on-send event from the previous dialog box? I have tried editing the different ‘ReadorEdit’ values in the Manifest file to try and ensure the add-in loads for all cases but it has not helped.
What can I do to ensure the add-in loads after these errors?
Thank you for your help- it is very much appreciated.

Resend emails via Exchange WebService API

I've the requirement to resend Emails that were already sent. I don't have to change anything on the mail, only resend it to the original recipients. In the outlook client, it' possible via Message tab, in the Move group, click Actions, and then click Resend This Message.
It's simple:
EmailMessage message = EmailMessage.Bind(...);
EmailMessage.send();

How can i provide a delete URL to a message to the user in slack?

I want my bot to post a message to a user which has a "delete" link to a particular message posted by that user. For e.g.
"Hi #someuser , you have posted an inappropriate message. Click >>here<< to delete it."
When the user clicks on "here" it will open up the slack delete message UI?
I have the message ts and channel ID.
I know i can do this via chat.delete api call (have the link point to my backend and then issue the chat.delete api call).
But i was wondering if there is a way to point user to the "delete message" window via a direct link in the message itself.
You can not add to or change the existing message of another user. Only delete a message (with admin rights).
What you can do though is send the guy a direct message from your app including the link (or button) to delete the message. Just send a message to the user ID of the user via chat.postMessage.
Or you can send the guy an ephemeral message into the channel, that only he will be able to see with chat.postEphermal.
To create a user experience similar to Slack's delete pop-up for messages I would suggest the following:
Include a "Delete" button in your message to the user with the
danger style, so it is shown in red color.
Include a confirmation pop-up with a copy of the message text.

A MailItem saved in the ItemSend Event is saved as draft

I'm developing an Outlook add-in that allows the user to save an email to the filesystem just after it's been sent.
To achieve this, I intercept the Application.ItemSend event, and inside my handler I call MailItem.SaveAs(...). It works, basically.
The problem I'm facing is that, when I open the file saved, the email is in draft state. I mean, the recipients, subject and message body can be modified, and the email can be resent. I want the email to be in "sent" state, i.e. not modifiable.
It looks like Outlook API does not provide any event dispatched after the email is sent. Only before, and this is my pain.
Do you have any idea to perform this?
Thanks a lot for your help!
Nico
the earliest you can save the message in the sent state and with the sender properties populated is when Items.ItemAdd event fires on the Sent Items folder.

How to add a HTML RSVP Form in a reply email from a hyperlinked image in Outlook

I created a PNG invitation with a RSVP button which I copied to the body of an Microsoft Outlook email. I clicked the Hyperlinked option which took me to a screen where I chose the Email Address option. By adding the email address in the required section I tested it by sending it to myself but when I opened the email and clicked on the image, the reply mail in a separate screen opened with only the mail to and subject section filled in. What do I do to get the email to open with the html form embedded in the email which the recipient can fill in and RSVP? Please help, I am on deadline.
You can't - mailto url only lets you pass recipients, subject, and body. No HTML body or attachments are possible.

Resources