Script Creation User, Mailbox!

Hi Guys!
I need your help to create a powershell script or similar to create a little fuller users. Below is what need. 
Create ad account and mailbox (excahnge 2007) 
Add regard to a specific OU 
Add groups to the User 
Create Account Office Communicator 2007 
Anyone have something similar? 
Thank you!

Hi Vinicius,
You can create AD user with the cmdlet New-ADuser, then eable the user's mailbox with the cmdlet "Enable-Mailbox".
This script below may be helpful for you to do this, which can create bulk ADusers, and also need you save these new users' information in a .csv file:
Create bulk AD User and mailbox from CSV file
In addition, to add user to group with powershell, please check the Active Directory module:
AD DS Administration Cmdlets in Windows PowerShell
Best Regards,
Anna

Similar Messages

  • Exchange PowerShell script to get mailbox properties of user from a CSV file

    Hi Team,
    I've a CSV file with alias of numerous users and I want to get their mailbox sizes and other properties. These users are dispersed in various databases of same Exchange organization.
    Need a Powershell Script, Any help?
    Muhammad Nadeem Ahmed Sr System Support Engineer Premier Systems (Pvt) Ltd T. +9221-2429051 Ext-226 F. +9221-2428777 M. +92300-8262627 Web. www.premier.com.pk

    You can use this and modify it to what you need. Output to a file (IE: Export-CSV "path to file"
    If you need more specifics let me know. This one is for one user at a time but can be used to read a CSV file.
    # Notifies the user a remote session needs to be started
    Write-Host "Get a users mailbox size" -fore yellow -back red;
    Write-Host "Please wait while a remote session started" -fore red -back yellow;
    # Import a remote session with exchange
    $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://exchangeservername/Powershell/ -Authentication Kerberos
    Import-PSSession $Session
    Do {
    # Prompts user for a name
    $name = Read-Host "Enter a username"
    # Get the mailbox statistics for that user
    Get-MailboxStatistics $name | fl totalitemsize, storagelimitstatus, totaldeleteditemsize | out-default
    # Give the user a choice to test another or EXIT
    $Output = Read-Host "Press Y to continue or ENTER to exit"
    # Ends the program if the user does not press Y
    Until ($Output -ne "Y")
    HossFly, Exchange Administrator

  • Issue with a user mailbox.

    We're running exchange 2010 SP2 RU8. I have one particular user were I'm getting the following error:
    Cannot open mailbox /o=Org/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=EXSRV01/cn=Microsoft System Attendant.
    It was running the command 'Get-CalendarProcessing -Identity 'company.com/Users/<username> -ReadFromDomainController'.
    I've done some searches but the advice is all over the place. This user lives on a database with about 600 other users. This error only occurs on this particular users mailbox. The user can't access OWA as well.
    I've tried disconnecting and re-connecting but it gives the same error. Anyone have advice on what to do or try? Again the database itself is fine as all other users are working fine. 
    Thanks 

    Hi,
    Have you ever run any script to reset the permission before the issue firstly occurred?
    Thanks,
    Simon Wu
    TechNet Community Support

  • How to use Powershell to set delegate for user mailbox in Exchange 2010 and Office 365

    Hello,
    Can you please tell me if I can set delegate for user mailbox in Exchange 2010 or Office 365 using Powershell?
    If I can, then how can I do that? (which Powershell commands for setting the delegate?)
    Many thanks, and have a good day!

    Hi,
    If you wanted to add a delegate to possiblly a large number of users or you do this during mailbox provisioning. So the following script will use
    impersonation to access another users mailbox and add a delegate.
    $mbtoDelegate = "[email protected]"
    $delegatetoAdd = "[email protected]"
    $dllpath = "C:\Program Files\Microsoft\Exchange\Web Services\1.0\Microsoft.Exchange.WebServices.dll"
    [void][Reflection.Assembly]::LoadFile($dllpath)
    $service = new-object Microsoft.Exchange.WebServices.Data.ExchangeService([Microsoft.Exchange.WebServices.Data.ExchangeVersion]::Exchange2007_SP1)
    $windowsIdentity = [System.Security.Principal.WindowsIdentity]::GetCurrent()
    $sidbind = "LDAP://<SID=" + $windowsIdentity.user.Value.ToString() + ">"
    $aceuser = [ADSI]$sidbind
    $service.AutodiscoverUrl($aceuser.mail.ToString())
    $service.ImpersonatedUserId = new-object Microsoft.Exchange.WebServices.Data.ImpersonatedUserId([Microsoft.Exchange.WebServices.Data.ConnectingIdType]::SmtpAddress,
    $mbtoDelegate);
    $mbMailbox = new-object Microsoft.Exchange.WebServices.Data.Mailbox($mbtoDelegate)
    $dgUser = new-object Microsoft.Exchange.WebServices.Data.DelegateUser($delegatetoAdd)
    $dgUser.ViewPrivateItems = $false
    $dgUser.ReceiveCopiesOfMeetingMessages = $false
    $dgUser.Permissions.CalendarFolderPermissionLevel = [Microsoft.Exchange.WebServices.Data.DelegateFolderPermissionLevel]::Editor
    $dgUser.Permissions.InboxFolderPermissionLevel = [Microsoft.Exchange.WebServices.Data.DelegateFolderPermissionLevel]::Reviewer
    $dgArray = new-object Microsoft.Exchange.WebServices.Data.DelegateUser[] 1
    $dgArray[0] = $dgUser
    $service.AddDelegates($mbMailbox, [Microsoft.Exchange.WebServices.Data.MeetingRequestsDeliveryScope]::DelegatesAndMe, $dgArray);
    Hope this helps.

  • Search a users mailbox for a "missing" email

    Is there a command line or script used to locate an email that a user claims was moved or never came in, yet the server states it was delivered? 
    I am basically looking for a way to search a users mailbox thru command or powershell and have it display the folder/path in Outlook where the message was dragged to accidentally. 
    I tried the Search-Mailbox -Identity "Fred Flintstone" -SearchQuery 'from:[email protected]' but I don't want to delete or export the message, just find the path where its located in Outlook. 
    Thanks in advance. 

    Hi,
    Try this command:
    Search-Mailbox -Identity "Fred Flintstone" -SearchQuery 'from:[email protected]' -TargetMailbox “your mailbox” -TargetFolder “folder name” -logLevel Full
    This command just copy the message from source mailbox as attachment to target mailbox with full log level. Then you can open that attachment to see more details.
    Note: we cannot use the EstimateResultOnly switch with the
    TargetMailbox and Loglevel parameter.
    Best Regards.
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected]
    Lynn-Li
    TechNet Community Support

  • User mailbox count

    Hi,
    I have Exchange 2010 STD. I plan on migrating to Exchange online (Office 365). I need to get my total "user" mailboxes. Only user not including Resource Mailboxes
     or anything else. Does anyone know how I can get this info or a script?
    Thanks
    Wave~Chaser

    Get-MailboxDatabase MBX-Db-NAME* | Get-Mailbox -filter  "RecipientType
    -eq 'UserMailbox'" | Group-object -Property:Database | Select-object name,count
    This will give you details of Total mailbox per Database.
    BR/Deepak

  • Bulk SIP-Enable User Mailboxes with Parameters

    Currently, we have 400+ users on the network. Our requirement is to bulk sip enable in Lync 2013 and also add them to the policies (all staff have the same policies)..
    Have a CSV output with Display Name / Alias (Exported all User Mailboxes) and need to SIP enable the accounts with the below policies:
    Assign users to pool 'pr-pool'
    Telephony 'PC-to-PC only'
    Conferencing Policy 'Allow audio and video'
    External Access Policy 'User'
    I am testing my patience with powershell.. Need some help!!

    Take a look at Kenneth Peet's Lync Bulk User Enablement Tool: http://gallery.technet.microsoft.com/office/Lync-Bulk-User-Enablement-b60d1990
     or 
    http://gallery.technet.microsoft.com/office/Script-to-Enable-Users-and-f56306ed
    Please mark posts as answers/helpful if it answers your question.
    Blog
    Lync Validator - Used to assist in the validation and documentation of Lync Server 2013.

  • How to move an email from user mailbox to shared mailbox using apps for office mail app

    How can I move an email from a users main mailbox to a shared mailbox using apps for office.  I know I can do this manually but i am creating an for owa/outlook that would be a button to move the item.  I have tried using ews but can only find
    the commands to move emails inside the users mailbox
    for example : 
    '<?xml version="1.0" encoding="utf-8"?>' +
            '<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"' +
            '               xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages"' +
            '               xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"' +
            '               xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">' +
            '  <soap:Header>' +
            '    <t:RequestServerVersion Version="Exchange2013" />' +
            '  </soap:Header>' +
            '  <soap:Body>' +
            '    <m:MoveItem>' +
            '      <m:ToFolderId>' +
            '        <t:DistinguishedFolderId Id="junkemail" />' +
            '      </m:ToFolderId>' +
            '      <m:ItemIds>' +
            '        <t:ItemId Id="' + id + '" ' +
            '                  ChangeKey="' + changeKey + '" />' +
            '      </m:ItemIds>' +
            '    </m:MoveItem>' +
            '  </soap:Body>' +
            '</soap:Envelope>';
    Can I create a xml that would would do this?  Is there a way to do it using the EWS service reference.  I do not want to use import/export to do this.  

    yes I was able to make it work using Microsoft.Exchange.WebServices.Data and writing it as a web API,  however i am unable to to authenticate the user if it is hosted on another server (without them retyping their password.  I assume that
    their is a matching java script version of what i am doing on the api side.  I am just stuck trying to figure it out.  the below code works as a Web Api if i could authenticate the user.    
                ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2013);
                service.Url = new Uri("Ews url");
                service.Credentials = CredentialCache.DefaultCredentials;
                //service.UseDefaultCredentials = true;
                // Create a new folder view, and pass in the maximum number of folders to return.
                FolderView view = new FolderView(5);
                // Create an extended property definition for the PR_REPLICA_LIST property.
                ExtendedPropertyDefinition PR_REPLICA_LIST = new ExtendedPropertyDefinition(0x6698, MapiPropertyType.Binary);
                view.PropertySet = new PropertySet(BasePropertySet.IdOnly, FolderSchema.DisplayName, PR_REPLICA_LIST);
                // get to the inbox folder of spam mailbox
                Mailbox SpamMailbox = new Mailbox("Smtp of other mailbox");
                FolderId SpamInbox = new FolderId(WellKnownFolderName.Inbox, SpamMailbox);
                Folder SpamFolder = Folder.Bind(service, SpamInbox);
                FindItemsResults<Item> findItems = service.FindItems(WellKnownFolderName.JunkEmail, new ItemView(10));
                foreach (Item item in findItems)
                    item.Load();
                    ItemId ItemToMoveId = new ItemId(item.Id.UniqueId.ToString());
                    Item ItemToMove = Item.Bind(service, ItemToMoveId);
                    ItemToMove.Move(SpamFolder.Id);
                    //item.Move(SpamFolder.Id);

  • SCOM 2007 extest_ user mailbox maintenance/management.

    I use SCOM 2007 to monitor our Exchange 2010 environment.  I use the test-* commands in powershells on my desktop to catch anything that may occur between SCOM alert thresholds.  Several of these use the extest_ account.  
    Today, I looked at the extest_ user mailbox and found that the tests are accumulating in the mailbox.  What do I need to configure so the tests are purged from the mailbox, including the deleted items folder?  
    Information, links, and comments are all welcome.  
    TIA.  

    Hi,
    Do you mean that there are many test mailbox and you want to remove them? As far as I know,  those account is used for synthetic transaction tests for the Exchange. Those synthetic transactions will perform several tests on your Exchange infrastructure
    and warn you if there is a problem with your mail flow. In order to perform such tests the requirement is to have specific users with mailboxes created.  Those users is created by script named New-TestCasConnectivityUser.ps1.
    Each site will have a test account, please refer to the below link for more details:
    http://stefanroth.net/2013/02/09/scom-exchange-2010-mp-extest_-user/
    From my point of view, we can remove those account, but then the script can create them again.
    If you don't create a test mailbox on one or more Mailbox servers, the Management Pack will return the following warning: “The test mailbox was not initialized. Run new-TestCasConnectivityUser.ps1 to ensure that the test mailbox is created.”
    More details:
    http://technet.microsoft.com/en-us/library/ee758052(v=exchg.140).aspx
    Regards,
    Yan Li
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

  • Deleting emails with a specific subject from a single user mailbox

    we are exchange 2007 on SP1. we do not have an edge server, only a hub server.
    A user mailbox was flooded with 11000 "Undeliverable:" emails in the last 2 days, the source being "DSA". I am still finding out why this has happened. As for now, I have set up a rule to silently drop all emails with this specific subject.
    now the user wanted our team to delete all of these 11000 emails from his mailbox.
    we gave the appropriate permission to the users mailbox by running the command
    Get-Mailbox -Identity “[email protected]” | Add-MailboxPermission -User [email protected] -AccessRights FullAccess -InheritanceType all
    Then I ran the below command
    Get-Mailbox -Identity “[email protected]” | Export-Mailbox -SubjectKeywords "Undeliverable:" -IncludeFolders "\Inbox" -StartDate "09/22/2014" -EndDate "09/23/2014" -DeleteContent -Confirm:$false
    The command ran for a while, showing it was deleting 19000 odd emails with the below summary
    [PS] C:\Windows\System32>Get-Mailbox -Identity "[email protected]" | Export-Mailb
    ox -SubjectKeywords "Undeliverable:" -IncludeFolders "\Inbox" -StartDate "09/22/
    2014" -EndDate "09/23/2014" -DeleteContent -Confirm:$false
    TargetMailbox                    :
    TargetServer                     :
    TargetDatabase                   :
    MailboxSize                      : 733800KB
    IsResourceMailbox                : False
    SIDUsedInMatch                   :
    SMTPProxies                      :
    SourceManager                    :
    SourceDirectReports              :
    SourcePublicDelegates            :
    SourcePublicDelegatesBL          :
    SourceAltRecipient               :
    SourceAltRecipientBL             :
    SourceDeliverAndRedirect         :
    MatchedTargetNTAccountDN         :
    IsMatchedNTAccountMailboxEnabled :
    MatchedContactsDNList            :
    TargetNTAccountDNToCreate        :
    TargetManager                    :
    TargetDirectReports              :
    TargetPublicDelegates            :
    TargetPublicDelegatesBL          :
    TargetAltRecipient               :
    TargetAltRecipientBL             :
    TargetDeliverAndRedirect         :
    Options                          : DeleteSourceContent
    SourceForestCredential           :
    TargetForestCredential           :
    TargetFolder                     :
    PSTFilePath                      :
    RsgMailboxGuid                   :
    RsgMailboxLegacyExchangeDN       :
    RsgMailboxDisplayName            :
    RsgDatabaseGuid                  :
    StandardMessagesDeleted          : 0
    AssociatedMessagesDeleted        : 0
    DumpsterMessagesDeleted          : 19020
    MoveType                         : DeleteOnly
    MoveStage                        : Completed
    StartTime                        : 9/23/2014 7:29:01 PM
    EndTime                          : 9/23/2014 7:32:19 PM
    StatusCode                       : 0
    StatusMessage                    : Messages have been deleted from the source m
                                       ailbox.
    ReportFile                       : C:\Program Files\Microsoft\Exchange Server\L
                                       ogging\MigrationLogs\export-Mailbox20140923-
                                       192900-8103154.xml
    However, when I open the user's mailbox all of the emails still exist. kindly help me understand where I am going wrong and how I can delete all these emails.
    Thank You
    Philip

    Are they still specifically in the Inbox?
    I was thinking that the account might have "Deny" permissions to the user's mailbox but it looks like it can access the mailbox and delete items.
    StandardMessagesDeleted          : 0
    AssociatedMessagesDeleted        : 0
    DumpsterMessagesDeleted         : 19020
    Please mark as helpful if you find my contribution useful or as an answer if it does answer your question. That will encourage me - and others - to take time out to help you.

  • Mailbox Converted from Shared Mailbox to User Mailbox; Unable to log on using Outlook

    Hi,
    We set up Office 365  couple of weeks ago and set up a shared mailbox "sales". This didn't meet our needs as we wanted the users to be send email from the sales email box and have these email appear in the set items folder of the sales mailbox,
    not from the users mailbox.
    Therefore following some instructions, we used the shell to convert the mailbox to a user mailbox. Correctly, this email box now no longer appears in the list of shared mailboxes in the admin site, it appears in the user section.
    We have also successfully assigned this sales user a licence <label boxtype="Label" class="BOX-MainTertiary o365-ns-c LicenseProduct" for="sku0">Office 365 MidSize Business including of course </label>"<label
    boxtype="Label" class="BOX-MainBodyText" for="sku0_Service2">Exchange Online Plan 1".</label>
    However, when we try and add this email box into outlook, it fails, after requesting the password several times. We have checked the password by signing into webmail and this has no issue, it works correctly. We therefore have the correct password, but this
    conversion seems to have caused a problem?!<label boxtype="Label" class="BOX-MainBodyText" for="sku0_Service2"></label>
    The second issue is that the shared mailbox still appears within the users outlook as a shared mailbox, it hasn't removed itself. trying to right click and close complains it is associated with an email account, meaning it wants us to  remove the whole
    account and add it again? Surely if its no longer shared it should vanish?

    What you're trying to do will have its own problems because Outlook does not serve two masters well.  Trust me on this, trying to open two mailboxes simultaneously this way, rather than opening the mailbox as a second mailbox (which doesn't give you
    the Sent Items behavior you crave), will cause you plenty of other problems.
    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."

  • Can not receive messages - user mailbox locked

    Suddenly my incoming messages stopped coming and a dialogue box appeard, saying: "The sending of password failed. The e-mail server (pop3) answered user mailbox locked."
    I've been in contact with my internet service provider and they found nothing wrong from their side. I can access my mail on the webmail and I can send email from my account.
    I've checked the way the server and the account is configured and everything seems to be ok and according to manuals from both the ISP and Thunderbird. How can I get may incoming mail working again? Hoping for help!

    Yes I asked. That was the first thing I did. And there's nothing wrong on the provider's side. They didn't lock the account and found it very unusual. They didn't know much about Thunderbird, however...
    But I got hands-on-help from my son yesterday and that might have (almost) solved it. Seems that Thunderbird can't have both IMAP and POP3 accounts running and there might have been something in this that disturbed the flow. He made a new inbox and things started to work again. But it's still not working 100 %.

  • Maximum number of user mailboxes supported by single Exchange Database in 2007 / 2010 & 2013 ?

    What is the Maximum number of user mailboxes supported by single Exchange Database  in 2007 / 2010 & 2013 ?
    Aditya Mediratta

    Agree with Keith, there is no MB # limit, however there are practical concerns such as DB size and how that effects recoverability as well as performance.   In terms of extremes we had one major educational customer that had 35K Mailboxes in
    a single database so you can utilize a ridiculous # of mailboxes in a DB if desired.  IMO you are better off to keep the # of mailboxes to a reasonable level, i.e. no more than 250-500 mailboxes per DB
    Search, Recover, & Extract Mailboxes, Folders, & Email Items from Offline Exchange Mailbox and Public Folder EDB's and Live Exchange Servers or Import/Migrate direct from Offline EDB to Any Production Exchange Server, even cross version i.e. 2003 -->
    2007 --> 2010 --> 2013 with Lucid8's
    DigiScope

  • New User Mailbox not showing up in GAL - Created wrong?

    I have a strange issue that is causing me angst and making me argue with my network manager.  Here's the lowdown.  Please shed some light on it if you can.
    Every place I have worked prior to my current company I would do the following steps to create a new user (new employee).  In AD I would
    copy an existing user with the same/similar permissions, distro list membership, etc...  Then go into
    EMC and create a new mailbox for an existing user
    and link it to the new AD object I had just created.  This always worked for me.  Here it doesn't.  When I do it that way, the new user mailbox does not get added to the GAL.  If you go to
    All Users they show up.  I have read several articles about using cached mode and if I turn it off the user will show up.  Unfortunately most of our employees are in the field for long periods of time so we need to run in cached mode.
    The way the network manager wants them created (and this way works) is to create a new user mailbox for a
    new user in EMC which also creates the AD object.  Then I have to go back to AD and manually add the user to permissions groups, distro lists, add profile settings, etc...  Very tedious and manual process.  
    Can someone help me understand why doing it my way, which I have done for years on other networks, is not working here?  Since we are using cached mode do I have to create the user object and mailbox the way he does it?

    I believe the way you are doing it and the way he is doing it is doing exactly the same thing as far as when it shows up in the GAL.  The problem sounds like exactly what you said in that you are using cached mode which uses an Offline Address Book
    (OAB).  If you look in EMC under Organization Configuration/Mailbox/Offline Address Book, you will see the update schedule.  What happens is when you create the account it shows up in the address book right away however it only shows up in the OAB
    when that updater runs.  Even after that is done, the outlook client needs to go out and download the OAB file, which happens 24 hours from the time it last downloaded the OAB.  I'm not sure if there is a fix for your problem as it appears to be
    by design.  Perhaps your old company may have been running in online mode?  You may want to look at
    http://support.microsoft.com/kb/841273/en-us for more details.
    Q1: What is cached mode?
    A1: Cached mode is the new default configuration for Outlook. It provides an experience that is similar to the offline configuration in earlier versions of Outlook. When you are running in cached mode, your Exchange mailbox is synchronized to a local
    file (an .ost file), and the offline address list from your Exchange computer is synchronized to a collection of files (.oab files) on your client computer. Outlook directly accesses the .ost file and the .oab files on your hard disk instead of communicating
    directly with your server or servers. Therefore, network communication between Outlook and Exchange is significantly reduced.
    Q2: Why does cached mode generate an offline address book?
    A2: The offline address book  contains a set of all the properties of a user (such as e-mail addresses and names) that Outlook requires. With an offline address book, Outlook does not have to connect to the global catalog to resolve names, nor
    does it have to open a person’s details record. Instead, Outlook easily obtains this information from the local offline address book.
    Q5: How frequently is the offline address book updated on the Outlook client?
    A5: If left constantly running, Outlook in cached mode automatically updates the offline address book on the client every 24 hours. The 24-hour time period is measured from the time that the offline address book was last downloaded successfully. For
    example, if you complete an offline address book download at 09:00 today, Outlook will start the offline address book download the next day at approximately 09:00. Therefore, different people will receive updates at different, random times.
    Note The default setting on the Exchange computer is to generate an offline address book differential file every morning at 04:00. For a change that is made in Active Directory to reach the client computer, the following events must occur:
    The change must be picked up by the Exchange computer that generates the offline address book files. This can take several hours. At worst, it can take 24 hours. This variable will be referred to as "x."
    The Outlook clients must download the offline address book updates every 24 hours. This update can take several hours. At  worst, it can take 24 hours. This variable will be referred to as "y."
    The update reaches the client machines x+y hours later. It would be rare for a client to ever experience a 48-hour delay or more unless there were some Active Directory or public folder replication issues.

  • Exchange Server 2013: incoming messages are not delivered into user mailboxes occasionally

    Exchange Server 2013 CU1, two mailbox servers (DAG, only one mail database), two CAS servers (NLB cluster). Two Sendmail/CentOS-based SMTP relays route mail between Exchange servers and Internet (incoming mail is routed to NLB cluster name).
    Usually mail flow is OK: messages are sent and received normally. However, I've got several complains from different users. They state that occasionally they don't receive messages that were sent to them from outside. Tomorrow morning I've decided to
    investigate the issue.
    So, we have a message sent from Gmail account that was not delivered in user mailbox. It was received and routed to Exchange by Sendmail host:
    Jun 27 22:06:37 MX01 sendmail[12169]: r5RG6HC8012166: to=<USER_ADDRESS>, delay=00:00:19, xdelay=00:00:19, mailer=smtp, pri=124702, relay=NLB-FQDN [NLB-IP], dsn=2.0.0, stat=Sent (<CAHgK_sjEkj41htuVsutMP3XhgR5RRDs8-EgSC-UfHoaiHWFj=A@mail.gmail.com>
    [InternalId=13069585481819] Queued mail for delivery) 
    Running Get-MessageTrackingLog applet on the mailbox servers displayed the followed log entries for the message:
    DB Server #1:
        22:11:18 HAREDIRECT
        22:11:18 RECEIVE
        22:11:18 AGENTINFO
    DB Server #2:
        22:11:18 HARECEIVE
        22:12:44 HADISCARD
    So, we can see that the message was placed into shadow queues, but was NOT delivered into mailbox (no DELIVER status entries). Also pay attention to the timing. Time on all the servers is in sync, but Sendmail timestamp is 22:06, and Exchange timestamps
    are 5 minutes behind it.
    Today a message sent to the same address from the same Google mailbox was received by Exchange and placed into user mailbox with no glitches.
    We use Exchange antispam system activated on Exchange mailbox servers. Spam is never dropped silently. It is either returned to sender (SCL 9) or placed into quarantine mailbox (SCL 6 and above). I'm pretty sure that the lost message was not in the quarantine
    mailbox this morning, and the sender didn't receive any NDRs.
    Any ideas what to investigate next?

    Hi,
    Do you mean the emails are placed in the Shadow Redundancy queue?
    Shadow Redundancy
    http://technet.microsoft.com/en-us/library/dd351027(v=exchg.150).aspx
    Thanks,
    If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Simon Wu
    TechNet Community Support

Maybe you are looking for