The recipient mailbox is full | Exchange 2007

Hi Experts,
  I have a Exchange 2007 newly setup. Apparently every thi g went well until a user is not able to able to receive any emails because his mail box is full.

User XYZ has over 2GB of data in his mailbox.

How do i chane his limit and give it unlimited to him and all users.

please let me know.

Thanks
gs1ukAsked:
Who is Participating?
 
5g6tdcv4Connect With a Mentor Commented:
This method uses powershell. You will want to change the values in -issuewarningQuota 90MB -ProhibitSendQuota 100MB as well, to your specifications
http://smtpport25.wordpress.com/2009/02/20/powershell-to-set-exchagne-2007-mailbox-quota-limit-to-unlimited/
0
 
5g6tdcv4Commented:
this will set you entire database
Set-MailboxDatabase -Identity "servername\Mailbox" -IssueWarningQuota 150MB -ProhibitSendQuota 250MB -ProhibitSendReceiveQuota 300MB
0
 
gs1ukAuthor Commented:
hi there,

thanks for your reply.

i did the chanes but when i click send and receive on outlook 2003 it stills comrs with the error
0
Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

 
5g6tdcv4Commented:
Restart the server it can take up to 24 hours for those changes to take effect
0
 
gs1ukAuthor Commented:
Thanks it all working now :)
0
 
5g6tdcv4Commented:
great good to hear!
0
 
gs1ukAuthor Commented:
Hi 5g6tdcv4,

It was working yesterday but today i got the error again. I restarted the server.

I deleted All emails by outlook now all are empty but still in OWA and OUTLOOK its saying no free space.

Please help
0
 
5g6tdcv4Commented:
I get off work in 1 hour i will assist you then
0
 
5g6tdcv4Commented:
Which method did you use?
try this one "Set-MailboxDatabase -Identity "servername\Mailbox" -IssueWarningQuota unlimited -ProhibitSendQuota 250MB -ProhibitSendReceiveQuota unlimited"


then run Get-Mailbox -ResultSize unlimited |Where{($_.UseDatabaseQuotaDefaults -eq $false)} and see which users are not set to default
0
 
gs1ukAuthor Commented:
Hi,

When I run the below script I get the below error.

I remember that 1st the username was MathewA and then after I changed it to MathewJ. the script does not run under both old or new username.

[PS] C:\>Set-MailboxDatabase -Identity "Exchange\MathewJ" -IssueWarningQuota
 unlimited -ProhibitSendQuota 250MB -ProhibitSendReceiveQuota unlimited

Set-MailboxDatabase : The operation could not be performed because object 'Exchange\MathewJ' could not be found on domain controller 'Exchange\.LIUK.COM'.
At line:1 char:20
+ Set-MailboxDatabase <<<<  -Identity "Exchange\MathewJ" -IssueWarningQuota
 unlimited -ProhibitSendQuota 250MB -ProhibitSendReceiveQuota unlimited
    + CategoryInfo          : NotSpecified: (0:Int32) [Set-MailboxDatabase], M
   anagementObjectNotFoundException
    + FullyQualifiedErrorId : 52944FF7,Microsoft.Exchange.Management.SystemCon
   figurationTasks.SetMailboxDatabase
0
 
5g6tdcv4Commented:
"Set-MailboxDatabase -Identity "servername\Mailbox" -IssueWarningQuota unlimited -ProhibitSendQuota unlimited -ProhibitSendReceiveQuota unlimited"


I should have been clearer "servername\Mailbox" needs to be "yourexchange_servername\mailboxdatabasename" to function correctly

This is applied organization wide
0
 
gs1ukAuthor Commented:
Sorry to ask this question can you please let me know where can i find "ailboxdatabasename" :)
0
 
5g6tdcv4Commented:
Get-MailboxDatabase
0
 
gs1ukAuthor Commented:
Thanks .. The Script went through. But when I run  -" Get-Mailbox -ResultSize unlimited |Where{($_.UseDatabaseQuotaDefaults -eq $false)} and see which users are not set to default"  I can only see some users do i need to restart the server ?

Many Thanks
0
 
5g6tdcv4Commented:
please reboot and re-run the non-default users script
0
 
gs1ukAuthor Commented:
Thanks

Once Rebooted I will run "Get-Mailbox -ResultSize unlimited |Where{($_.UseDatabaseQuotaDefaults -eq $false)}"   and see the users ..

I cant do it now since it in production .. I will update you

Many Thanks
0
 
gs1ukAuthor Commented:
I restarted the server still the mail box is saying Full.. Please help
0
 
5g6tdcv4Commented:
Post a screenshot of the "full" error message
0
 
gs1ukAuthor Commented:
Please find attached screen shot..

 sdf
 sdf
0
 
gs1ukAuthor Commented:
Nothing Changed with the script.. and after I restarted the server...

Please let me know wht to do. emails are bouncing back to the senders.

I have nearly 40users but they all are struggling

0
 
5g6tdcv4Commented:
run the BPa (best practices analyzer) under tools in the exchange management console and post any critical errors or post the entire xml file
0
 
gs1ukAuthor Commented:
Well Aparently if I do this manually to each user it works fine.

[PS] C:\>Set-Mailbox USERNAME1 -UseDatabaseQuotaDefaults:$False -issuewarningQuota 90MB
 -ProhibitSendQuota "UNLIMITED" -ProhibitSendReceive "UNLIMITED"
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.