Como configurar uma conta de email para mais de um usuário

1

Eu criei uma conta de e-mail para uma equipe de produção como esta: [email protected] . Cada membro da equipe configurou-o como uma conta no smartphone usando o IMAP.

Meu problema é que quando um novo e-mail chega à conta e um dos membros da equipe o lê, ele também é marcado como lido para os outros membros. Assim, os outros membros farão o download do novo e-mail, mas não exibirão nenhuma notificação porque ele já está marcado como lido no servidor.

Sei que o email e o IMAP foram criados com uma mentalidade de usuário único por conta. Mas há alguma solução para isso?

Obrigado!

    
por Daggepagge 22.06.2013 / 14:26

2 respostas

2

O servidor Dovecot IMAP pode fornecer por usuário Sinalizador visualizado em pastas compartilhadas:

Dovecot Maildir: Bandeira por usuário \

With Maildir a dovecot-shared file controls if the \Seen flags are shared or private. The file must be created separately inside each Maildir, although if the file already exists in the Maildir root it's automatically copied for newly created mailboxes. If dovecot-shared file doesn't exist in Maildir, the \Seen flags are shared. If it exists, the \Seen flag state is stored only in the user's index files. By making each user have their own private index files, you can make the \Seen flag private for the users. [...]
If you want to change what flags are shared when dovecot-shared file exists, currently you'll have to modify the source code: src/lib-storage/index/maildir/maildir-storage.c maildir_open() has mbox->ibox.box.private_flags_mask = MAIL_SEEN; Change the MAIL_SEEN to any flag combination you want. See src/lib-mail/mail-types.h for list of valid flags.

    
por 22.06.2013 / 19:51
0

Em seu servidor de e-mail, seja o que for, tente criar um "grupo" que receba e-mails enviados para uma determinada conta e transmita esses e-mails para cada membro da equipe.

    
por 22.06.2013 / 14:31

Tags