Search The ForumSearch   RegisterRegister  LoginLogin

AfterLogic WebMail Pro

 AfterLogic Forum : AfterLogic WebMail Pro
Subject Topic: Mailbox is Full Post ReplyPost New Topic
Author
Message << Prev Topic | Next Topic >>
CRitchie
Newbie
Newbie


Joined: 22 March 2005
Location: United States
Online Status: Offline
Posts: 39
Posted: 12 November 2007 at 12:41pm | IP Logged Quote CRitchie

ASP.NET Version 4

After creating a user the mailbox is instantly reporting that it is full. How do I fix this?
Back to Top View CRitchie's Profile Search for other posts by CRitchie
 
Andrew
AfterLogic Support
AfterLogic Support


Joined: 28 April 2006
Location: United States
Online Status: Offline
Posts: 1189
Posted: 13 November 2007 at 12:59am | IP Logged Quote Andrew

Which value is set in WebMail Admin Console (mailadm) / WebMail Settings / Mailbox size limit?

Best regards,
Andrew
Back to Top View Andrew's Profile Search for other posts by Andrew
 
CRitchie
Newbie
Newbie


Joined: 22 March 2005
Location: United States
Online Status: Offline
Posts: 39
Posted: 14 November 2007 at 3:40am | IP Logged Quote CRitchie

In the WebMail Admin Console / WebMail settings / Mailbox size limit I have 10000000.

But interestingly enough all seems right now with no changes. The mailbox is reporting the correct size and usage now for my account.

But I just created a new account and it is reporting the mailbox is full. When creating that user I set the mailbox limit to 10000000 which is what was defaulted from the Admin Setting I assume.
Back to Top View CRitchie's Profile Search for other posts by CRitchie
 
Andrew
AfterLogic Support
AfterLogic Support


Joined: 28 April 2006
Location: United States
Online Status: Offline
Posts: 1189
Posted: 14 November 2007 at 4:58am | IP Logged Quote Andrew

How many accounts does the user have in Settings / Email Accounts? Mailbox quota is applied to all accounts, so perhaps, the user has an account with lots of messages and total size of these messages exceeds mailbox quota specified in WebMail Admin Console.

Best regards,
Andrew
Back to Top View Andrew's Profile Search for other posts by Andrew
 
CRitchie
Newbie
Newbie


Joined: 22 March 2005
Location: United States
Online Status: Offline
Posts: 39
Posted: 14 November 2007 at 10:38am | IP Logged Quote CRitchie

I don't believe that is it...

The account is a brand new account. I created the account, then went to User Management summary screen to display all the users and it instantly shows that the MailBox is full. The user hasn't even logged in one time at this point.

After some playing around here is what I've been doing to fix it. I set the users mailbox limit to some extremely high number and then login to the account and send a message. I then delete the message from the Sent Items folder and then Empty the Trash. This sequence somehow forces the application to reevaluate the mail box usage and the correct usage is then reported in the User Management Summary screen. I then set the mailbox limit back to what I want it to be.

It seems there is an issue with determining the actual mailbox usage when the user is first created. At least in my setup.

Back to Top View CRitchie's Profile Search for other posts by CRitchie
 
CRitchie
Newbie
Newbie


Joined: 22 March 2005
Location: United States
Online Status: Offline
Posts: 39
Posted: 14 November 2007 at 10:40am | IP Logged Quote CRitchie

And when I say "user created" I mean that I am creating the user from the the mailadm console. I'm not using the auto creation on first login feature.
Back to Top View CRitchie's Profile Search for other posts by CRitchie
 
CRitchie
Newbie
Newbie


Joined: 22 March 2005
Location: United States
Online Status: Offline
Posts: 39
Posted: 14 November 2007 at 6:56pm | IP Logged Quote CRitchie

Take a look at:
File: User.cs
Namespace: WebMailPro
Class: User
Method: CreateAccount

I believe the last parameter in the call to dbMan.CreateAccount(...) should be some other value other than the mail box size limit from settings.MailboxSizeLimit (see mailadm_user_details.ascx.cs SubmitButton_Click when _isUpdate = false).
Back to Top View CRitchie's Profile Search for other posts by CRitchie
 
Andrew
AfterLogic Support
AfterLogic Support


Joined: 28 April 2006
Location: United States
Online Status: Offline
Posts: 1189
Posted: 15 November 2007 at 1:24am | IP Logged Quote Andrew

Yes, we reproduced the issue. Thank you for the bug report. This bug will be fixed in WebMail Pro 4.1 which will be released soon. We'll notify you once WebMail Pro 4.1 gets released.

Best regards,
Andrew
Back to Top View Andrew's Profile Search for other posts by Andrew
 
werkof
Newbie
Newbie


Joined: 21 November 2007
Online Status: Offline
Posts: 2
Posted: 21 November 2007 at 11:35pm | IP Logged Quote werkof

Any idea how long thi will take or if we can apply some little workaround to this?

I've bought MailBee yesterday and we plan to use it from the next week on.
Back to Top View werkof's Profile Search for other posts by werkof
 
werkof
Newbie
Newbie


Joined: 21 November 2007
Online Status: Offline
Posts: 2
Posted: 21 November 2007 at 11:47pm | IP Logged Quote werkof

also is it possible that if "syncronize folders at login" is checked when a new user is created this is not stored in the MS SQL database?

The value for get_mail_at_login in the table awm_accounts is 0 and at login no mailbox content ist checked. After changing this value to 1 and logging in again it seems to work.

BTW: I've temporaly solved the problem with the mailbox size limit by disabling any size limit in the admin interface.
Back to Top View werkof's Profile Search for other posts by werkof
 
Alex
AfterLogic Support
AfterLogic Support
Avatar

Joined: 19 November 2003
Online Status: Offline
Posts: 2206
Posted: 22 November 2007 at 6:48am | IP Logged Quote Alex

Quote:
Any idea how long thi will take or if we can apply some little workaround to this?

MailBee WebMail ASP.NET Pro v4.1 should be released in a week or so, but if you wish - we may provide you with the beta version (by request).

The mentioned issues already fixed in v4.1.

Quote:
also is it possible that if "syncronize folders at login"

If you need to have "synchronize folders at login" flag always set for all newly registered users, it is simple to implement by changing one parameter in "Account.cs" file, "LoginAccount" method, line 365:

result = usr.CreateAccount(...);

change parameter #17 (DefaultOrder.DateDesc, false, MailMode.LeaveMessagesOnServer) from false to true.

Regards,
Alex
Back to Top View Alex's Profile Search for other posts by Alex
 

If you wish to post a reply to this topic you must first login
If you are not already registered you must first register

  Post ReplyPost New Topic
Printable version Printable version

Forum Jump

Powered by Web Wiz Forums version 7.9
Copyright ©2001-2004 Web Wiz Guide