Link to home
Start Free TrialLog in
Avatar of jcbcompu1
jcbcompu1Flag for United States of America

asked on

MS Server 2003

I have being told by my boss that they are not getting emails, I checked the POP3 Connector and I see this : Messages in Failed Mail Folder, Value =188. They are telling me that the mailbox of all users are full, how do I clean and fix this problem.

THanks
Avatar of Andrew Davis
Andrew Davis
Flag of Australia image

bit hard to tell from this exactly what the limit is, could be that you have reched store limit of could be the users mailbox limits

store limit see http://www.petri.co.il/change_store_size_limits_ex2003_sp2.htm
Mailbox limit see http://www.petri.co.il/setting_mailbox_limits.htm

having said that, POP3 connector for exchange is a bad idea long term. The pop3 connector was only ever designed to be a temporary fix whilst you converted your domain to receive the mail via SMTP.

you really should look at converting away from external POP3 and getting the messages via SMTP connector, for this you will need to have your own email domain (eg. @yourcompany.com). Most people who are using POP3 ongoing are doing so for false reasons, generally it is because they dont know how to do it correctly.

Reason 1.
if our server goes down we wont receive emails.... Well if your server goes down you wont get the email via pop3 either, but once you get your server back up any emails that have been sent will start to flow. when a sending server is unable to deliver the message it will continue to try for a period of time (Days or weeks each server can be configured differently), if after all this time it still is unable to send then the sender will get notified that the message could not be delivered. As oposed to it going to a pop3 somewhere and them thinking that you got it when you didnt.

if we get it via SMTP then spam will increase.... Maybe. But this is because you are relying on the POP3 provider to filter for you. There are plenty of spam filtering options out there that can act as an inline filter for you ( www.tyrexpg.com.au ) . This way all incoming messages are still being cleaned before delivery to your server.

Cheers
Andrew
Avatar of jcbcompu1

ASKER

Hi Andrew, I have heard that, how hard is it and how long you think it will take to do.
Any procedures, instructions ?

Thanks
Do you already have your own domain for email that you are hosting with pop3 service or are you using theirs.

If you have your own it is simple,  and takes about an hour of test and set.

Assuming you have your own domain, you will need access to whoever is hosting the dns for the domain (this is different from the dns for your internal network).

step 1. Ensure that hour server is receiving email by SMTP. From a client computer, internal to your network, open a command prompt and type telnet {ip of server} 25
you should get a reply from the server. If so move to next step, if not let me know..

Step 2. In your router port forward port 25 to your server internal ip. If you are not sure then I would need to know your router make and model to assist.
Test your port forwarding by telnet from a computer external to your network. Telnet {your external ip}  25
you should get a reply as before.  
Now that you know this works,  you are ready to receive emails from the outside world.

Step 3. Get your dns provider to change the mx record for your domain to your external ip address.

Leave pop3 connector in place for 48 hours as due to dns propagation you will receive emails via both for a period until all sending servers have updated their records.

That's it in a nutshell.
Hope their's not too many typo's above, but I am typing this on my phone keyboard.

cheers
Andrew
Hi Andrew, great. I was able to do the first step but before to continue, how can I make sure I don't have what we are trying to do. Is there anyway to verify that.
One question. You are saying to port forward my port 25 to my server internal ip, is there any risk opening this port.
Also, I need to clean the mailboxes on this server. Doing this change won't fix that problem right ?

I will continue when you get back to me.
You guys don't have a service to remotely access a computer so you can verify everything easier. Let me know, even if its a fee based.

Thanks
ASKER CERTIFIED SOLUTION
Avatar of Andrew Davis
Andrew Davis
Flag of Australia image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Ok Andrew, I check the limit size for every mailbox user and I had set it up at 175000 KB to issue a warning and 190000 to prohibit to send emails. but how do I know how much each mailbox is taking and if its reaching this limits.
I also check this folder : \Program files\Microsoft Small Business
Server\Networking\POP3, and there are like 30-40 files but only 2 from 2012, I guess I can delete them right ?
To check sizes go into exchange system manager and expand out to mailboxes. Here you can see the sizes.

Yes you can likely delete the old messages, if you want to check you can open them with a mail viewer like outlook express.
Andrew was excellent, very knowledgeable person. Did everything he said and it worked like a charm. Thanks