How to restrict read permission for users in mailbox outlook - outlook

In outlook i want to create the mail box which is like common mailbox e.g support.xyx.com so that many people can send mails to that common mailbox, i want to give permission to some users to that mailbox where the users can able to see only To, From and Sub, they should not see the body of the mail.
Is there a way to restrict to read body of the mail? only From, To and Sub where the user can able to see.
I read some of the links which says give reviewer permission (https://www.howto-outlook.com/howto/permissions.htm) but reviewer permission will give read only permission, i want to restrict read permission for mail body, the permission should allow user to see only from, To, Sub it should not allow users to see the body of the mail.

Outlook doesn't provide anything for that out of the box. You can develop a COM add-in where you can replace the default UI by placing Outlook form regions or just subclassing the Outlook windows.

Related

How can I access deleted email from Gmail api?

I need to access deleted email in my domain. But I listed users messages from Gmail API, it returns just undeleted emails. 
Is there anyway to accessing deleted email body, header ,etc. ?
If you've deleted a message permanently, by clicking Delete Forever in your Spam or Trash, you won’t be able to recover the message using the Gmail interface or using Gmail API. An option would be, to file a report to Gmail team.

Outlook New Message - Text Area Below Toolbar

I am creating an addin for Outlook.
I want to check some text on sending, but im not sure how to reference it
The text is in the image below and says “Attachment will be sent using...”
If the text equals the text displayed, i want to do something.
Thanks for any advice.
The Outlook object model doesn't provide anything for reading mail tips. But you may consider using EWS for getting mail tips. See Using MailTips in EWS to get the OOF (Out of Office) Status of users with C# and Powershell for the sample code.
FYI MailTips are informative messages displayed to users in the infobar in Outlook Web App and Outlook 2010/2013/2016 when a user does any of the following while composing an e-mail message:
Add a recipient
Add an attachment
Reply or Reply all
Open a message from the Drafts folder that's already addressed to recipients
To configure MailTips for mailboxes, external contacts, and distribution groups, in the Exchange Control Panel, select the mailbox, external contact, or distribution group, click Details, and then in the MailTip section, create the MailTip.
To configure MailTips for mail users and dynamic distribution groups, in Windows PowerShell, use the MailTip parameter on the Set-MailUser and Set-DynamicDistributionGroup cmdlets.
Regardless of whether you use the Exchange Control Panel or Windows PowerShell, two things always happen when you add a MailTip to a recipient:
HTML tags are automatically added to the text. For example, if you enter the following text: This mailbox is not monitored. The MailTip automatically becomes the following: <html><body>This mailbox is not monitored.</body></html>
The text is automatically added to the MailTipTranslations property as the default value. If you modify the MailTip text, the default value is automatically updated in the MailTipTranslations property.
Read more about that in the Configure MailTips article.

Get user email in windows 10 universal app

I am trying to build a control that the user can use to send feedback to developer. I am using email as a delivery method and I leverage sendgrid email service for this. Now I want to know the users email address so I can respond back to the user's concern. I am not sure how to get the user's email in window 10. Any help or pointers please?
I would strongly recommend to use the sharing approach that has been introduced with Windows 8 - instead of writing and maintaining your own mail functionality and trying to access additional user data.
Have a look at the existing and built in e-mail functionalities. They make use of the user's connected mail accounts and the mail app. This way you don't need to worry about handling the message transmission or anything but rather hand the information over to the mail client. This way you also know how to reply back.
And as a bonus, the user can still access their message via the Sent Mails folder :)
There is a specific class for that, the EmailMessageClass (https://msdn.microsoft.com/en-us/library/windows/apps/windows.applicationmodel.email.emailmessage.aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-1) as well as a dedicated guide with code example.
https://msdn.microsoft.com/en-us/library/windows/apps/mt269391.aspx
Essentially you can prepopulate the Mail fields with necessary app information where applicable. The user gets to choose which accounts he wants to send the mail from, but it will open in the mail client.

Using VBScript to read inbox from Outlook Web Access

I have an email account, which is accessed via OWA.
I would like to set-up a small VBScript app to periodically check the inbox for new unread messages.
I can already access the OWA account manually but would like to automate this.
You can always use the MAPI function and call (outlook.application) to check the inbox. and read all the inbox messages or even download attachments, mark mail items unread. Create an exe. and call it at startup or schedule a server job.

Outlook Redemption multiple accounts

I have multiple email accounts in my outlook that I can read and send emails from. I can view these accounts from Redemption fine (and all their content), but what I also want is to be able to send emails from those accounts, not just the default. By default, Redemption sends emails from the default account. Can you please give me an example of how to send emails from different accounts that are loaded in Outlook (preferably in C#)?
What are the secondary accounts? In case of Exchange delegate accounts, set the RDOMail.SentOnBehalfOfName property, other (POP3/SMTP), set the RDOMail.Account property.

Resources