Оказывается, что самба не смотрела на мой пользовательский файл карты. Корректную конфигурацию показывают ниже:
[global]
log file = /var/log/samba/log.%m
cups options = raw
load printers = no
guest account = oracle
printing = bsd
server string = Oracle Recovery Server
workgroup = UNIX
debug level = 5
username map = /etc/samba/smbusers
null passwords = yes
encrypt passwords = yes
security = user
passdb backend = tdbsam
max log size = 50
[recovery]
comment = Recovery Catalog Data
writeable = yes
public = yes
guest only = yes
guest ok = yes
valid users = oracle,root
path = /var/oracle_recovery_catalog
Я также должен был установить мой oracle
пользователь к пустому паролю: smbpasswd -an oracle
.
Эта конфигурация даже не требует, чтобы я изменил сервис для выполнения в соответствии с другой учетной записью. ДОБЕЙТЕСЬ ОГО-ГО!
ПРЕДУПРЕЖДЕНИЕ: Выполнение этого позволяет любому чтению-записи к указанной доле. Я обрабатываю безопасность на уровне брандмауэра; однако при реализации этого решения, необходимо использовать что-то, самба поддерживает a hosts allow
директива, которая может стоить Ваших усилий.
На самом деле это не проблема с постфиксом. Вместо этого проблема, вероятно, заключается в том, как вы преобразовали свою электронную почту из mbox в maildir. Если вы не сохраните UID сообщений при преобразовании из mbox в maildir, клиент может ' не сообщает, что сообщения такие же, и поэтому будет повторно загружать их.
Было бы полезно знать, какое программное обеспечение IMAP / POP вы используете.
Вы можете найти информацию на этой странице голубятни. полезно, даже если вы не используете Dovecot в качестве сервера imap.