Inbound Email Problem Exchange 2007 (SBS 2008)

I have a problem that started today -- email is piling up in the exchange queue.  Some of it will trickle out slowly.  If I reboot the server, it will send out all the mail sitting in the queue, but after about 30 minutes or so, it slows down again and the queue starts filling up.  My first thought was back pressure and indeed, this morning the C drive was getting a little low (although not below the threshold).  It is currently sitting at 15.2GB of free space.

Is there something else that can cause back pressure?  We use Trend AV and I disabled the services to see if that was causing it.    

We are migrating to Outlook 365 within the next couple days, but people really can't do their jobs when email isn't functioning -- I'd really like to get this fixed.
JesInDCAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

CamyCommented:
Instances of back pressure should be visible in event viewer - any sign of the cause when looking at the logs?

http://www.msexchange.org/articles-tutorials/exchange-server-2007/management-administration/understanding-back-pressure-feature-exchange-server-2007.html
JesInDCAuthor Commented:
I do see an error from MSExchange Active Sync.  I'll paste it below.  We are also running an app to copy mailboxes before we move to the cloud and I wonder if it might be causing this:


Log Name:      Application
Source:        MSExchange ActiveSync
Date:          8/24/2015 4:08:30 PM
Event ID:      1008
Task Category: Requests
Level:         Warning
Keywords:      Classic
User:          N/A
Computer:      FS1.wachq.local
Description:
An exception occurred and was handled by Exchange ActiveSync. This may have been caused by an outdated or corrupted Exchange ActiveSync device partnership. This can occur if a user tries to modify the same item from multiple computers. If this is the case, Exchange ActiveSync will re-create the partnership with the device. Items will be updated at the next synchronization.

URL=/Microsoft-Server-ActiveSync/default.eas?User=gdellinger&DeviceId=ApplF2LJDXGBDTTN&DeviceType=iPhone&Cmd=Sync
--- Exception start ---
Exception type: Microsoft.Exchange.Data.Storage.SyncStateNotFoundException
Exception message: Saving SyncState 5 failed because the file was deleted out from underneath the operation.
Exception level: 0
Exception stack trace:    at Microsoft.Exchange.Data.Storage.SyncState.CreateSyncStateItemInFolder(SyncStateInfo syncStateInfo, Folder syncStateFolder, PropertyDefinition[] properties, Object[] values)
   at Microsoft.Exchange.Data.Storage.SyncState.Commit(PropertyDefinition[] properties, Object[] values, Int32[] sizes)
   at Microsoft.Exchange.AirSync.SyncCommand.SaveSyncStateAndDispose(SyncCollection collection)
   at Microsoft.Exchange.AirSync.SyncCommand.OnExecute()
   at Microsoft.Exchange.AirSync.SyncCommand.Execute()
   at Microsoft.Exchange.AirSync.Command.WorkerThread()
Inner exception follows...
Exception type: Microsoft.Exchange.Data.Storage.ObjectNotFoundException
Exception message: Could not get properties.
Exception level: 1
Exception stack trace:    at Microsoft.Exchange.Data.Storage.MapiPropertyBag.GetProperties(IList`1 propertyDefinitions)
   at Microsoft.Exchange.Data.Storage.StoreObjectPropertyBag.InternalLoad(PropertyDefinition[] properties, Boolean forceReload)
   at Microsoft.Exchange.Data.Storage.StoreObjectPropertyBag..ctor(StoreSession session, MapiProp mapiProp, Origin origin, PropertyDefinition[] autoloadProperties, Boolean canSaveOrDisposeMapiProp)
   at Microsoft.Exchange.Data.Storage.StoreObjectPropertyBag..ctor(StoreSession session, MapiProp mapiProp, Origin origin, PropertyDefinition[] autoloadProperties)
   at Microsoft.Exchange.Data.Storage.Folder.CreateMessageInternal(StoreSession session, MapiFolder mapiFolder, ItemQueryType type)
   at Microsoft.Exchange.Data.Storage.Folder.CreateMessageInternal(StoreSession session, StoreId folderId, ItemQueryType type)
   at Microsoft.Exchange.Data.Storage.MessageItem.InternalCreate(StoreSession session, StoreId destFolderId, ItemQueryType itemQueryType)
   at Microsoft.Exchange.Data.Storage.SyncState.CreateSyncStateItemInFolder(SyncStateInfo syncStateInfo, Folder syncStateFolder, PropertyDefinition[] properties, Object[] values)
Inner exception follows...
Exception type: Microsoft.Mapi.MapiExceptionNotFound
Exception message: MapiExceptionNotFound: Unable to get properties on object. (hr=0x8004010f, ec=-2147221233)
Diagnostic context:
    Lid: 18969   EcDoRpcExt2 called [length=474]
    Lid: 27161   EcDoRpcExt2 returned [ec=0x0][length=156][latency=15]
    Lid: 23226   --- ROP Parse Start ---
    Lid: 27962   ROP: ropOpenFolder [2]
    Lid: 17082   ROP Error: 0x8004010F
    Lid: 21857  
    Lid: 21921   StoreEc: 0x8004010F
    Lid: 27962   ROP: ropExtendedError [250]
    Lid: 1494    ---- Remote Context Beg ----
    Lid: 26426   ROP: ropOpenFolder [2]
    Lid: 1750    ---- Remote Context End ----
    Lid: 27962   ROP: ropCreateMessage [6]
    Lid: 17082   ROP Error: 0x4B9    
    Lid: 24929  
    Lid: 21921   StoreEc: 0x4B9    
    Lid: 27962   ROP: ropExtendedError [250]
    Lid: 1494    ---- Remote Context Beg ----
    Lid: 26426   ROP: ropCreateMessage [6]
    Lid: 1750    ---- Remote Context End ----
    Lid: 27962   ROP: ropGetPropsSpecific [7]
    Lid: 17082   ROP Error: 0x4B9    
    Lid: 26465  
    Lid: 21921   StoreEc: 0x4B9    
    Lid: 27962   ROP: ropExtendedError [250]
    Lid: 1494    ---- Remote Context Beg ----
    Lid: 26426   ROP: ropGetPropsSpecific [7]
    Lid: 1750    ---- Remote Context End ----
    Lid: 26849  
    Lid: 21817   ROP Failure: 0x4B9    
    Lid: 20385  
    Lid: 28577   StoreEc: 0x8004010F
    Lid: 32001  
    Lid: 29953   StoreEc: 0x8004010F
Exception level: 2
Exception stack trace:    at Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String message, Int32 hresult, Object objLastErrorInfo)
   at Microsoft.Mapi.MapiProp.GetProps(PropTag[] propTagsRequested)
   at Microsoft.Exchange.Data.Storage.MapiPropertyBag.GetProperties(IList`1 propertyDefinitions)
--- Exception end ---.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="MSExchange ActiveSync" />
    <EventID Qualifiers="32772">1008</EventID>
    <Level>3</Level>
    <Task>1</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2015-08-24T20:08:30.000Z" />
    <EventRecordID>1639183</EventRecordID>
    <Channel>Application</Channel>
    <Computer>FS1.wachq.local</Computer>
    <Security />
  </System>
  <EventData>
    <Data>/Microsoft-Server-ActiveSync/default.eas?User=gdellinger&amp;DeviceId=ApplF2LJDXGBDTTN&amp;DeviceType=iPhone&amp;Cmd=Sync</Data>
    <Data>--- Exception start ---
Exception type: Microsoft.Exchange.Data.Storage.SyncStateNotFoundException
Exception message: Saving SyncState 5 failed because the file was deleted out from underneath the operation.
Exception level: 0
Exception stack trace:    at Microsoft.Exchange.Data.Storage.SyncState.CreateSyncStateItemInFolder(SyncStateInfo syncStateInfo, Folder syncStateFolder, PropertyDefinition[] properties, Object[] values)
   at Microsoft.Exchange.Data.Storage.SyncState.Commit(PropertyDefinition[] properties, Object[] values, Int32[] sizes)
   at Microsoft.Exchange.AirSync.SyncCommand.SaveSyncStateAndDispose(SyncCollection collection)
   at Microsoft.Exchange.AirSync.SyncCommand.OnExecute()
   at Microsoft.Exchange.AirSync.SyncCommand.Execute()
   at Microsoft.Exchange.AirSync.Command.WorkerThread()
Inner exception follows...
Exception type: Microsoft.Exchange.Data.Storage.ObjectNotFoundException
Exception message: Could not get properties.
Exception level: 1
Exception stack trace:    at Microsoft.Exchange.Data.Storage.MapiPropertyBag.GetProperties(IList`1 propertyDefinitions)
   at Microsoft.Exchange.Data.Storage.StoreObjectPropertyBag.InternalLoad(PropertyDefinition[] properties, Boolean forceReload)
   at Microsoft.Exchange.Data.Storage.StoreObjectPropertyBag..ctor(StoreSession session, MapiProp mapiProp, Origin origin, PropertyDefinition[] autoloadProperties, Boolean canSaveOrDisposeMapiProp)
   at Microsoft.Exchange.Data.Storage.StoreObjectPropertyBag..ctor(StoreSession session, MapiProp mapiProp, Origin origin, PropertyDefinition[] autoloadProperties)
   at Microsoft.Exchange.Data.Storage.Folder.CreateMessageInternal(StoreSession session, MapiFolder mapiFolder, ItemQueryType type)
   at Microsoft.Exchange.Data.Storage.Folder.CreateMessageInternal(StoreSession session, StoreId folderId, ItemQueryType type)
   at Microsoft.Exchange.Data.Storage.MessageItem.InternalCreate(StoreSession session, StoreId destFolderId, ItemQueryType itemQueryType)
   at Microsoft.Exchange.Data.Storage.SyncState.CreateSyncStateItemInFolder(SyncStateInfo syncStateInfo, Folder syncStateFolder, PropertyDefinition[] properties, Object[] values)
Inner exception follows...
Exception type: Microsoft.Mapi.MapiExceptionNotFound
Exception message: MapiExceptionNotFound: Unable to get properties on object. (hr=0x8004010f, ec=-2147221233)
Diagnostic context:
    Lid: 18969   EcDoRpcExt2 called [length=474]
    Lid: 27161   EcDoRpcExt2 returned [ec=0x0][length=156][latency=15]
    Lid: 23226   --- ROP Parse Start ---
    Lid: 27962   ROP: ropOpenFolder [2]
    Lid: 17082   ROP Error: 0x8004010F
    Lid: 21857  
    Lid: 21921   StoreEc: 0x8004010F
    Lid: 27962   ROP: ropExtendedError [250]
    Lid: 1494    ---- Remote Context Beg ----
    Lid: 26426   ROP: ropOpenFolder [2]
    Lid: 1750    ---- Remote Context End ----
    Lid: 27962   ROP: ropCreateMessage [6]
    Lid: 17082   ROP Error: 0x4B9    
    Lid: 24929  
    Lid: 21921   StoreEc: 0x4B9    
    Lid: 27962   ROP: ropExtendedError [250]
    Lid: 1494    ---- Remote Context Beg ----
    Lid: 26426   ROP: ropCreateMessage [6]
    Lid: 1750    ---- Remote Context End ----
    Lid: 27962   ROP: ropGetPropsSpecific [7]
    Lid: 17082   ROP Error: 0x4B9    
    Lid: 26465  
    Lid: 21921   StoreEc: 0x4B9    
    Lid: 27962   ROP: ropExtendedError [250]
    Lid: 1494    ---- Remote Context Beg ----
    Lid: 26426   ROP: ropGetPropsSpecific [7]
    Lid: 1750    ---- Remote Context End ----
    Lid: 26849  
    Lid: 21817   ROP Failure: 0x4B9    
    Lid: 20385  
    Lid: 28577   StoreEc: 0x8004010F
    Lid: 32001  
    Lid: 29953   StoreEc: 0x8004010F
Exception level: 2
Exception stack trace:    at Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String message, Int32 hresult, Object objLastErrorInfo)
   at Microsoft.Mapi.MapiProp.GetProps(PropTag[] propTagsRequested)
   at Microsoft.Exchange.Data.Storage.MapiPropertyBag.GetProperties(IList`1 propertyDefinitions)
--- Exception end ---</Data>
  </EventData>
</Event>
JesInDCAuthor Commented:
I also have this error:
Log Name:      Application
Source:        MSSQL$SBSMONITORING
Date:          8/24/2015 3:37:57 PM
Event ID:      1827
Task Category: (2)
Level:         Error
Keywords:      Classic
User:          SYSTEM
Computer:      FS1.wachq.local
Description:
CREATE DATABASE or ALTER DATABASE failed because the resulting cumulative database size would exceed your licensed limit of 4096 MB per database.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="MSSQL$SBSMONITORING" />
    <EventID Qualifiers="49152">1827</EventID>
    <Level>2</Level>
    <Task>2</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2015-08-24T19:37:57.000Z" />
    <EventRecordID>1639147</EventRecordID>
    <Channel>Application</Channel>
    <Computer>FS1.wachq.local</Computer>
    <Security UserID="S-1-5-18" />
  </System>
  <EventData>
    <Data>4096</Data>
    <Data>database</Data>
    <Binary>2307000010000000120000004600530031005C005300420053004D004F004E00490054004F00520049004E00470000000E0000005300420053004D006F006E00690074006F00720069006E0067000000</Binary>
  </EventData>
</Event>
CamyCommented:
This seems a decent page on the SQL Express size limit error - might be worth addressing this and then checking to see if the symptoms have changed.

https://social.technet.microsoft.com/Forums/en-US/5b3e7fa0-fef0-4aea-9290-4d77f80a68ff/sql-monitoring-db-needs-to-be-purged-as-receiving-errors?forum=smallbusinessserver

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Exchange

From novice to tech pro — start learning today.