[Dovecot] My old email is not stored
Hi,
Im have not much experience with dovecot, postfix or debian, which i am using for my email server.
But the thing is, everything worked just fine, until I found out that old emails were missing, only emails of a few months old exist on my server. I have no idea if this is a setting in dovecot, postfix or debian, or that something weird happened.
But my question is, is there a setting in either dovecot, postfix or debian that i should check that could cause this behaviour, and if so, how do i check that? (opening and checking a conf file for example, or executing some commands in PuTTy).
And if this is somehow default behaviour that cannot be changed, is there some other way to store all emails ever entered my inbox?
Sincerely,
Hylke Bron
-- View this message in context: http://dovecot.2317879.n4.nabble.com/My-old-email-is-not-stored-tp41478.html Sent from the Dovecot mailing list archive at Nabble.com.
Hi,
perhaps you are using POP3 in your mail client and have you have enabled the setting to delete mails on server after a few months.
Change to IMAP and you leave all messages on the server.
reagards urban
On 10.04.2013 11:20, HylkeB wrote:
Hi,
Im have not much experience with dovecot, postfix or debian, which i am using for my email server.
But the thing is, everything worked just fine, until I found out that old emails were missing, only emails of a few months old exist on my server. I have no idea if this is a setting in dovecot, postfix or debian, or that something weird happened.
But my question is, is there a setting in either dovecot, postfix or debian that i should check that could cause this behaviour, and if so, how do i check that? (opening and checking a conf file for example, or executing some commands in PuTTy).
And if this is somehow default behaviour that cannot be changed, is there some other way to store all emails ever entered my inbox?
Sincerely,
Hylke Bron
-- View this message in context: http://dovecot.2317879.n4.nabble.com/My-old-email-is-not-stored-tp41478.html Sent from the Dovecot mailing list archive at Nabble.com.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Wed, 10 Apr 2013, HylkeB wrote:
But the thing is, everything worked just fine, until I found out that old emails were missing, only emails of a few months old exist on my server. I have no idea if this is a setting in dovecot, postfix or debian, or that something weird happened.
I guess, that this is a client issue. Check, if your client has an "archieve" option or something like that.
Steffen Kaiser -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux)
iQEVAwUBUWVP9l3r2wJMiz2NAQKhogf/aV82O8eAkpEfMZAFY+SYvg8IdDFlmDL0 J56smFWBvUdSwTB9fr2kwKrT5NW/Tiruew5TS2/Mga+G5YVV2h0nRaohYLWJIs7M nq26wxT85kVIgWCRMc5mGvGAkHlrXIWES7x/qmQNELbT31z4HiZxeCPmsO5ZyKFZ vj5QCZZzz5Fd6JQ9Kwh+1PhYjkMjVta3RGB9LtP3CDnVLFuqZKWaI380HmzhThLa FCThkMCdZegRus5mHAnOin+L8VGbekoIUzh8+58Sc+FJxh5EEiGQSlmTyotUrIYN CqbnlaaUD7OoO8grDiLARPtL5PAjqhUC4lWmbrqTqgPUZyNhn6DVeA== =Gx3S -----END PGP SIGNATURE-----
If it is a client issue, than thats fine.
But then i wonder what the vmail/domain.com/email_name/Maildir/cur folder is for, because in there i can find the inbox of the last 14 days. Cant my emails be stored there for a longer (or infinite) time? It is not really an issue that i need to save my emails locally, but when i log in on a webclient to view emails, i dont see all emails, and when i installed my new computer a few weeks ago, i did also not have all my emails (since they are no longer on the server).
Awnsering to an earlier reply: I am using pop3, not imap. Is it wise to change to imap? or shouldnt i bother that not all emails are stored on the server? And how do i change pop3 to imap? and lastly, when i were to change from pop3 to imap, how big are the changes that i mess up completely and i break the email server (which is a major problem).
Sincerely,
Hylke Bron
-- View this message in context: http://dovecot.2317879.n4.nabble.com/My-old-email-is-not-stored-tp41478p4148... Sent from the Dovecot mailing list archive at Nabble.com.
Am 10.04.2013 13:58, schrieb HylkeB:
If it is a client issue, than thats fine.
it is
But then i wonder what the vmail/domain.com/email_name/Maildir/cur folder is for, because in there i can find the inbox of the last 14 days. Cant my emails be stored there for a longer (or infinite) time? It is not really an issue that i need to save my emails locally, but when i log in on a webclient to view emails, i dont see all emails, and when i installed my new computer a few weeks ago, i did also not have all my emails (since they are no longer on the server)
normally POP3 is configured to delete received messages after some days/weeks and it is not smart to disable this becuase if you have your local mailarchive and get a new computer you will receive ALL your mails again
Awnsering to an earlier reply: I am using pop3, not imap. Is it wise to change to imap? or shouldnt i bother that not all emails are stored on the server?
nobody can answer this for you
And how do i change pop3 to imap?
you can't you have to create a new mail-account and select IMAP in your client
and lastly, when i were to change from pop3 to imap, how big are the changes that i mess up completely and i break the email server (which is a major problem)
depends on the storage of your server, on teh amount of mails, on the size of mails
these are all questions that NOBODY can answer for you maybe the admin of your mailserver can, hopefully you are not
On 2013-04-10 8:05 AM, Reindl Harald <h.reindl@thelounge.net> wrote:
normally POP3 is configured to delete received messages after some days/weeks and it is not smart to disable this becuase if you have your local mailarchive and get a new computer you will receive ALL your mails again
Actually, normally POP3 defaults to deleting the messages *immediately* after being downloaded.
POP3 is simply not designed for permanent server storage.
As has already been explained, if you want to access your email from multiple devices and always see them, just switch to IMAP and be done with it.
Playing with the POP3 settings to 'keep messages on the server' has always been problematic.
--
Best regards,
Charles
normally POP3 is configured to delete received messages after some days/weeks and it is not smart to disable this becuase if you have your local mailarchive and get a new computer you will receive ALL your mails again
Well, receiving ALL mails again, might not be too handy, but 14 days is a quite short time. So can i change the pop3 settings so old emails are stored for e.g. 3 months instead of 14 days? And just curious, where can i disable the configuration that pop3 deletes received messages?
these are all questions that NOBODY can answer for you maybe the admin of your mailserver can, hopefully you are not
Well I am the admin for now, but when business gets more successful i might hire someone who can set up the email server the right way; someone who knows what he is doing. But for now, as long as everything works its good.
-- View this message in context: http://dovecot.2317879.n4.nabble.com/My-old-email-is-not-stored-tp41478p4149... Sent from the Dovecot mailing list archive at Nabble.com.
Am 10.04.2013 14:22, schrieb HylkeB:
And just curious, where can i disable the configuration that pop3 deletes received messages?
thats a function of your pop3 clients, configure it there
Best Regards MfG Robert Schetterer
-- [*] sys4 AG
http://sys4.de, +49 (89) 30 90 46 64 Franziskanerstraße 15, 81669 München
Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263 Vorstand: Patrick Ben Koetter, Axel von der Ohe, Marc Schiffbauer Aufsichtsratsvorsitzender: Joerg Heidrich
On 2013-04-10 8:22 AM, HylkeB <hylke@movinsoftware.nl> wrote:
Well, receiving ALL mails again, might not be too handy, but 14 days is a quite short time. So can i change the pop3 settings so old emails are stored for e.g. 3 months instead of 14 days? And just curious, where can i disable the configuration that pop3 deletes received messages?
As has already been explained to you, these POP3 settings are CLIENT SPECIFIC. There is nothing that you can set on the SERVER to enforce it. You can have one client set to leave them on the server for as long as you want, and the second you set up your account as POP on another device and it connects, bam, all your messages are gone (unless you ALWAYS remember to change the setting BEFORE you ever connect to the account).
Again - just switch to IMAP and be done with it.
--
Best regards,
Charles
Well, receiving ALL mails again, might not be too handy, but 14 days is a quite short time. So can i change the pop3 settings so old emails are stored for e.g. 3 months instead of 14 days? And just curious, where can i disable the configuration that pop3 deletes received messages?
As has already been explained to you, these POP3 settings are CLIENT SPECIFIC. There is nothing that you can set on the SERVER to enforce it. You can have one client set to leave them on the server for as long as you want, and the second you set up your account as POP on another device and it connects, bam, all your messages are gone (unless you ALWAYS remember to change the setting BEFORE you ever connect to the account).
I see now, took some time for me to sink in. Is there any way on the server to disable the pop3 protocol, so all email users cant accidently use pop3 and delete all their old emails?
I suppose i would have to do something like the following on the server: protocol pop3 {
- open dovecot.conf
- change the first line (currently its protocols = imap imaps pop3 pop3s), and remove pop3 and pop3s
- maybe delete/change something in this piece of code in dovecot.conf:
pop3_uidl_format = %08Xu%08Xv
}
- restart dovecot (and maybe some other applications?)
So is this the right way to disable the pop3 protocol in my mail server? I dont want to crash the mail server by disabling pop3.
And about me being the admin of the mailserver, thanks to you guys im going to search for a company that can maintain the server stuff for me (hiring someone is too expensive for now), for they have more experience in servers and know what to do. Do you have any tips about what is important knowledge that an external company must have to properly maintain my server system? (mail server, backup, security etc)
And thanks for all your help.
-- View this message in context: http://dovecot.2317879.n4.nabble.com/My-old-email-is-not-stored-tp41478p4150... Sent from the Dovecot mailing list archive at Nabble.com.
On 2013-04-11 5:00 AM, HylkeB <hylke@movinsoftware.nl> wrote:
I see now, took some time for me to sink in. Is there any way on the server to disable the pop3 protocol, so all email users cant accidently use pop3 and delete all their old emails?
I suppose i would have to do something like the following on the server: protocol pop3 {
- open dovecot.conf
- change the first line (currently its protocols = imap imaps pop3 pop3s), and remove pop3 and pop3s
- maybe delete/change something in this piece of code in dovecot.conf:
pop3_uidl_format = %08Xu%08Xv
}
- restart dovecot (and maybe some other applications?)
So is this the right way to disable the pop3 protocol in my mail server? I dont want to crash the mail server by disabling pop3.
Yes, although I'm pretty sure you don't need to comment out the 'protocol pop3... section stuff as long as you disable the protocol itself (protocols = ...'). What other apps would you have to restart? Dovecot is the mail server.
Before you do this, I'd inform/warn everyone, provide instructions for setting up their account as IMAP and wait until they have all done so, then tell them they can manually copy their email back to the server via their new IMAP account. This (waiting on everyone to confirm they have changed over) may not be practical though, depending on how many users you have.
And you won't crash the server, but anyone still trying to connect using POP will start complaining loudly... ;)
And about me being the admin of the mailserver, thanks to you guys im going to search for a company that can maintain the server stuff for me (hiring someone is too expensive for now), for they have more experience in servers and know what to do.
I would strongly recommend Timo's new company. His rates are very reasonable, and who better to admin your server than a company run by the man himself? That is what we did. He converted our old courier-imap server in place (about 350GB of mail for about 70 users) in a very short period of time, and none of our users even noticed.
Do you have any tips about what is important knowledge that an external company must have to properly maintain my server system? (mail server, backup, security etc)
Way too broad of a subject... either you know, or you don't, and if you don't, it is up to you to decide if you want to spend the time and effort to learn it yourself (but what about securing things while you're learning?), or pay someone else to do it. And security is an entirely separate subject all its own.
I consider myself to be reasonably competent (far from expert), but I know my own limitations and feel more comfortable having paid support from Timo's company...
I'm also very curious about the upcoming (commercial) Object Storage support that will be available in 2.2 for real time cloud backup and to offload older emails from our local server... but that is another email...
--
Best regards,
Charles
Am 10.04.2013 14:22, schrieb HylkeB:
normally POP3 is configured to delete received messages after some days/weeks and it is not smart to disable this becuase if you have your local mailarchive and get a new computer you will receive ALL your mails again
Well, receiving ALL mails again, might not be too handy, but 14 days is a quite short time. So can i change the pop3 settings so old emails are stored for e.g. 3 months instead of 14 days? And just curious, where can i disable the configuration that pop3 deletes received messages?
why not type in google "<name of your mailclient> POP3 settings"
these are all questions that NOBODY can answer for you maybe the admin of your mailserver can, hopefully you are not
Well I am the admin for now, but when business gets more successful i might hire someone who can set up the email server the right way; someone who knows what he is doing. But for now, as long as everything works its good
it is a serious problem if people which even can not handle a mail-client maintain critical things like public mailservers because the critical is not only your problem, it becomes very fast a problem for ANYBODY which maintains a proper mailservice and has to fight against you spam caused by wrong configurations (open-relay)
participants (6)
-
Charles Marcus
-
HylkeB
-
Reindl Harald
-
Robert Schetterer
-
Steffen Kaiser
-
Urban Loesch