Re: [Dovecot] Missing Messages on IOS device

2012-11-29 Thread David Morsberger
I checked again and I did not see any log entries on the server or client. Not 
sure how to debug iPhone/iPad.

I'm sure this isn't a bug in dovecot per se because the behavior is different 
on the different client types. I was just wondering if someone else has seen 
similar behavior before and worked through it.

Thanks,
David

On Nov 28, 2012, at 12:49 AM, Stan Hoeppner  wrote:

> On 11/27/2012 9:21 PM, David Morsberger wrote:
>> Resending because I didn't get any responses from my first post:
>> 
>> I just converted my old server running UW/Panda to a Mac Mini Server running 
>> Mountain Lion (ML) Server. I'm using the postfix / dovecot setup provided by 
>> Apple.
>> 
>> My IMAP clients are not showing all my emails. The Mail App on my iPhone and 
>> iPad is behaving the worse. I can see the emails that are not showing up in 
>> the cur directory.
>> 
>> The ML Mail App is stating there are 3854 emails in my INBOX. There are 3948 
>> files in the 'cur' directory ('ls cur | wc -l' returns 3948). Other 
>> mailboxes and directories have the same behavior. I'm not sure what to 
>> expect here.
>> 
>> My method of conversion was to bulk copy (drag and drop) all the messages 
>> from one the UW server to the Dovecot server using the Apple Desktop Mail 
>> App in Mountain Lion. 
>> 
>> Any idea why these messages are not showing up on my devices and how I can 
>> get them to show up?
> 
> Not really.  Problem reports are typically accompanied by errors in log
> files.  You've provided none.  You've provided only subjective
> observation which is rarely useful in troubleshooting.  If you provide
> some Dovecot logging related to the problem we may be able to help.
> Short of that we can only make wild ass guesses.
> 
> Are your clients subscribing all IMAP folders?  Are your clients
> checking all folders for new mail?
> 
> -- 
> Stan
> 



Re: [Dovecot] Missing Messages on IOS device

2012-11-27 Thread Timo Sirainen
On 28.11.2012, at 5.21, David Morsberger wrote:

> My IMAP clients are not showing all my emails. The Mail App on my iPhone and 
> iPad is behaving the worse. I can see the emails that are not showing up in 
> the cur directory.

Delete the account on iPhone and recreate it. Does that help?



Re: [Dovecot] Missing Messages on IOS device

2012-11-27 Thread Stan Hoeppner
On 11/27/2012 9:21 PM, David Morsberger wrote:
> Resending because I didn't get any responses from my first post:
> 
> I just converted my old server running UW/Panda to a Mac Mini Server running 
> Mountain Lion (ML) Server. I'm using the postfix / dovecot setup provided by 
> Apple.
> 
> My IMAP clients are not showing all my emails. The Mail App on my iPhone and 
> iPad is behaving the worse. I can see the emails that are not showing up in 
> the cur directory.
> 
> The ML Mail App is stating there are 3854 emails in my INBOX. There are 3948 
> files in the 'cur' directory ('ls cur | wc -l' returns 3948). Other mailboxes 
> and directories have the same behavior. I'm not sure what to expect here.
> 
> My method of conversion was to bulk copy (drag and drop) all the messages 
> from one the UW server to the Dovecot server using the Apple Desktop Mail App 
> in Mountain Lion. 
> 
> Any idea why these messages are not showing up on my devices and how I can 
> get them to show up?

Not really.  Problem reports are typically accompanied by errors in log
files.  You've provided none.  You've provided only subjective
observation which is rarely useful in troubleshooting.  If you provide
some Dovecot logging related to the problem we may be able to help.
Short of that we can only make wild ass guesses.

Are your clients subscribing all IMAP folders?  Are your clients
checking all folders for new mail?

-- 
Stan



[Dovecot] Missing Messages on IOS device

2012-11-27 Thread David Morsberger
Resending because I didn't get any responses from my first post:

I just converted my old server running UW/Panda to a Mac Mini Server running 
Mountain Lion (ML) Server. I'm using the postfix / dovecot setup provided by 
Apple.

My IMAP clients are not showing all my emails. The Mail App on my iPhone and 
iPad is behaving the worse. I can see the emails that are not showing up in the 
cur directory.

The ML Mail App is stating there are 3854 emails in my INBOX. There are 3948 
files in the 'cur' directory ('ls cur | wc -l' returns 3948). Other mailboxes 
and directories have the same behavior. I'm not sure what to expect here.

My method of conversion was to bulk copy (drag and drop) all the messages from 
one the UW server to the Dovecot server using the Apple Desktop Mail App in 
Mountain Lion. 

Any idea why these messages are not showing up on my devices and how I can get 
them to show up?

bash-3.2# /Applications/Server.app/Contents/ServerRoot/usr/sbin/dovecotd 
--version
2.0.19apple1

bash-3.2# /Applications/Server.app/Contents/ServerRoot/usr/sbin/dovecotd -n
# 2.0.19apple1: /Library/Server/Mail/Config/dovecot/dovecot.conf
# OS: Darwin 12.2.1 x86_64  hfs
aps_topic = com.apple.mail.XServer.fc3bb7c3-c8ef-4fe2-aff3-95ecd927fb11
auth_mechanisms = cram-md5 x-plain-submit plain login apop digest-md5
auth_socket_path = /var/run/dovecot/auth-userdb
auth_username_format = %n
default_internal_user = _dovecot
default_login_user = _dovenull
disable_plaintext_auth = no
first_valid_gid = 6
first_valid_uid = 6
mail_access_groups = mail
mail_location = maildir:/Library/Server/Mail/Data/mail/%u
mail_log_prefix = "%s(pid %p user %u): "
mail_plugins = quota zlib fts fts_sk
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope encoded-character 
vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy 
include variables body enotify environment mailbox date ihave
mdbox_rotate_size = 200 M
passdb {
 args = /Library/Server/Mail/Config/dovecot/submit.passdb
 driver = passwd-file
 pass = yes
 submit = yes
}
passdb {
 driver = od
}
plugin {
 fts = sk
 quota = maildir:User quota
 quota_warning = storage=100%% quota-exceeded %u
 sieve = /Library/Server/Mail/Data/rules/%u/dovecot.sieve
 sieve_dir = /Library/Server/Mail/Data/rules/%u
}
postmaster_address = postmas...@mini.mmpcrofton.com
protocols = imap pop3 lmtp sieve
quota_full_tempfail = yes
service auth {
 extra_groups = _keytabusers
 idle_kill = 15 mins
 unix_listener auth-userdb {
   user = _dovecot
 }
}
service dns_client {
 unix_listener dns-client {
   mode = 0600
 }
}
service imap-login {
 inet_listener imap {
   port = 143
 }
 inet_listener imaps {
   port = 993
   ssl = yes
 }
 service_count = 0
}
service imap {
 client_limit = 5
 process_limit = 200
 service_count = 0
}
service lmtp {
 unix_listener lmtp {
   mode = 0600
 }
}
service managesieve-login {
 inet_listener sieve {
   port = 4190
 }
}
service pop3-login {
 inet_listener pop3 {
   port = 110
 }
 inet_listener pop3s {
   port = 995
   ssl = yes
 }
}
service pop3 {
 client_limit = 5
 process_limit = 200
 service_count = 0
}
service quota-exceeded {
 executable = script 
/Applications/Server.app/Contents/ServerRoot/usr/libexec/dovecot/quota-exceeded.sh
 unix_listener quota-exceeded {
   group = mail
   mode = 0660
   user = _dovecot
 }
 user = _dovecot
}
service quota-warning {
 executable = script 
/Applications/Server.app/Contents/ServerRoot/usr/libexec/dovecot/quota-warning.sh
 unix_listener quota-warning {
   group = mail
   mode = 0660
   user = _dovecot
 }
 user = _dovecot
}
ssl_ca = 

[Dovecot] Missing Messages on IOS device

2012-11-25 Thread David Morsberger
I just converted my old server running UW/Panda to a Mac Mini Server running 
Mountain Lion (ML) Server. I'm using the postfix / dovecot setup provided by 
Apple.

My IMAP clients are not showing all my emails. The Mail App on my iPhone and 
iPad is behaving the worse. I can see the emails that are not showing up in the 
cur directory.

The ML Mail App is stating there are 3854 emails in my INBOX. There are 3948 
files in the 'cur' directory ('ls cur | wc -l' returns 3948). Other mailboxes 
and directories have the same behavior. I'm not sure what to expect here.

My method of conversion was to bulk copy (drag and drop) all the messages from 
one the UW server to the Dovecot server using the Apple Desktop Mail App in 
Mountain Lion. 

Any idea why these messages are not showing up on my devices and how I can get 
them to show up?

bash-3.2# /Applications/Server.app/Contents/ServerRoot/usr/sbin/dovecotd 
--version
2.0.19apple1

bash-3.2# /Applications/Server.app/Contents/ServerRoot/usr/sbin/dovecotd -n
# 2.0.19apple1: /Library/Server/Mail/Config/dovecot/dovecot.conf
# OS: Darwin 12.2.1 x86_64  hfs
aps_topic = com.apple.mail.XServer.fc3bb7c3-c8ef-4fe2-aff3-95ecd927fb11
auth_mechanisms = cram-md5 x-plain-submit plain login apop digest-md5
auth_socket_path = /var/run/dovecot/auth-userdb
auth_username_format = %n
default_internal_user = _dovecot
default_login_user = _dovenull
disable_plaintext_auth = no
first_valid_gid = 6
first_valid_uid = 6
mail_access_groups = mail
mail_location = maildir:/Library/Server/Mail/Data/mail/%u
mail_log_prefix = "%s(pid %p user %u): "
mail_plugins = quota zlib fts fts_sk
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope encoded-character 
vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy 
include variables body enotify environment mailbox date ihave
mdbox_rotate_size = 200 M
passdb {
  args = /Library/Server/Mail/Config/dovecot/submit.passdb
  driver = passwd-file
  pass = yes
  submit = yes
}
passdb {
  driver = od
}
plugin {
  fts = sk
  quota = maildir:User quota
  quota_warning = storage=100%% quota-exceeded %u
  sieve = /Library/Server/Mail/Data/rules/%u/dovecot.sieve
  sieve_dir = /Library/Server/Mail/Data/rules/%u
}
postmaster_address = postmas...@mini.mmpcrofton.com
protocols = imap pop3 lmtp sieve
quota_full_tempfail = yes
service auth {
  extra_groups = _keytabusers
  idle_kill = 15 mins
  unix_listener auth-userdb {
user = _dovecot
  }
}
service dns_client {
  unix_listener dns-client {
mode = 0600
  }
}
service imap-login {
  inet_listener imap {
port = 143
  }
  inet_listener imaps {
port = 993
ssl = yes
  }
  service_count = 0
}
service imap {
  client_limit = 5
  process_limit = 200
  service_count = 0
}
service lmtp {
  unix_listener lmtp {
mode = 0600
  }
}
service managesieve-login {
  inet_listener sieve {
port = 4190
  }
}
service pop3-login {
  inet_listener pop3 {
port = 110
  }
  inet_listener pop3s {
port = 995
ssl = yes
  }
}
service pop3 {
  client_limit = 5
  process_limit = 200
  service_count = 0
}
service quota-exceeded {
  executable = script 
/Applications/Server.app/Contents/ServerRoot/usr/libexec/dovecot/quota-exceeded.sh
  unix_listener quota-exceeded {
group = mail
mode = 0660
user = _dovecot
  }
  user = _dovecot
}
service quota-warning {
  executable = script 
/Applications/Server.app/Contents/ServerRoot/usr/libexec/dovecot/quota-warning.sh
  unix_listener quota-warning {
group = mail
mode = 0660
user = _dovecot
  }
  user = _dovecot
}
ssl_ca =