365 Exchange
7 TopicsQuestion about eDiscovery syntax
What would the appropriate eDiscovery syntax be if I wanted to perform a search on a single Exchange mailbox, capturing all email interactions between the mailbox's owner (i.e. email address removed for privacy reasons) and an external email address (i.e. email address removed for privacy reasons)?535Views0likes1CommentDo final user accounts need office 365 licences to use SMTP server?
Hi, I have an app on Azure AD that requires this scope: https://outlook.office.com/SMTP.SendAsApp from office 365 exchange online API. to access SMTP server, as per documentation (https://learn.microsoft.com/es-es/exchange/client-developer/legacy-protocols/how-to-authenticate-an-imap-pop-smtp-application-by-using-oauth#authenticate-connection-requests). Will my final users account need to have this API licenced?413Views1like1CommentForm that submits a sharepoint list and email with link to a secondary form to update the list item.
I have a form that a user can use to request information or support. The information supplied by the submission is sent to a SharePoint list for record keeping and an email is sent with useful information from the form. Their is a link to the full submission if the reviewer wishes to take a look. Based on the form choices, the email is sent to the necessary contacts to resolve the request. Their is usually a little back and forth and a resolution to the request. It works very well. I would like to record the resolution and other bits of information in that same list item without requiring that someone be giving privileges and having them go into the SharePoint list to find the request and manually use the SharePoint list interface to update it. My thought is a link in the original email to a secondary form to allow someone to input the resolution of the request. It would be one or more choice options and a text box. The form submission would then updates the existing SharePoint list item with the captured information. I am at a loss on how to have a link to this form populate in the original email with information that links it to the list item that is generated in the same power automate. The SharePoint List generation does happen first in the automation process. Then creating a form that can, with the original list id, update an existing SharePoint list.SolvedSetting Calendar access rights
Hey everyone! first time posting. Been quite a few years since I did any kind of scripting in Powershell, and im hoping I could get some assistance from this amazing community! heres what I need the script to accomplish: 1.) 2 execs can "view all details" on every employees calendar (with the exception of appointments marked as private) 2.) HR person can "view all details" on everyones Calendar (with the exception of the two execs and any appointment marked as private) 3.) Managers get "Can view titles and locations" based on who reports to them (I've already set the Manager fields in the exchange admin center) 4.) Everyone else gets "can view when im busy". Though of course they can see fulldetails when they are in the same meeting together. again its been so long since I've scripted so any direction or assistance would be greatly appreciated! Cheers,866Views0likes2CommentsNewbie question about Set-CalendarProcessing
I am trying to run the following command to change my Teams Room Display Panel to show the Meeting Subject, not the organizer name. I have Microsoft 365 with Exchange online, not on premise. Set-CalendarProcessing -Identity email address removed for privacy reasons -DeleteSubject $False -AddOrganizerToSubject $False But I get this error ... Set-CalendarProcessing : The term 'Set-CalendarProcessing' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At C:\Users\administrator.YRSD\Documents\scripts\Teams-Panel-Display.ps1:3 char:1 + Set-CalendarProcessing -Identity email address removed for privacy reasons -D ... + ~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (Set-CalendarProcessing:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException I have tried importing the following modules ... Import-Module ExchangeOnlineManagement Import-Module MSOnline But I still get the same error. I am trying to run this Powershell session on a local machine with admin privilege's. What do I need to do to get this command to run?5KViews0likes2CommentsOur 365 Emails to other 365 tenants going to junk
Team, We are currently a month into diagnosing an issue with other 365 tenants marking our email as spam, we've reviewed headers, DKIM, DMARC, MX SPF, every little thing we can think of and still getting marked as spam. Adding more to this, it's consistently inconsistent, even the engineers at Microsoft are puzzled, we spent about $2000 on an exchange engineer, everything is perfect, his testing was flawless, BUT still face these issues with many companies. What's next? I am at a loss.1.6KViews0likes3CommentsExport 365 Users last logon time using powershell
I have created a PowerShell command that is supposed to export every users last logon time that is greater than 1 day. But it continues to create a blank document. Below is the command. Get-Mailbox -RecipientType 'UserMailbox' |%{ Get-MailboxStatistics $_.UserPrincipalName | Sort-Object LastLogonTime | Where {$_.LastLogonTime -lt ([System.DateTime]::Now).AddDays(-1) } | Export-Csv "C:\Logs\O365MAILBOXSTATS_REPORT1.CSV" -NoTypeInformation -Append}12KViews0likes2Comments