dovecot is configured by sentora control panel to a certain extent. if you want those configs i can send them as well

dovecot -n

debug_log_path = /var/log/dovecot-debug.log
dict {
  quotadict = mysql:/etc/sentora/configs/dovecot2/dovecot-dict-quota.conf
}
disable_plaintext_auth = no
first_valid_gid = 12
first_valid_uid = 996
info_log_path = /var/log/dovecot-info.log
lda_mailbox_autocreate = yes
lda_mailbox_autosubscribe = yes
listen = *
lmtp_save_to_detail_mailbox = yes
log_path = /var/log/dovecot.log
log_timestamp = %Y-%m-%d %H:%M:%S
mail_fsync = never
mail_location = maildir:/var/sentora/vmail/%d/%n
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
passdb {
  args = /etc/sentora/configs/dovecot2/dovecot-mysql.conf
  driver = sql
}
plugin {
  acl = vfile:/etc/dovecot/acls
  quota = maildir:User quota
  sieve = ~/dovecot.sieve
  sieve_dir = ~/sieve
  sieve_global_dir = /var/sentora/sieve/
  sieve_global_path = /var/sentora/sieve/globalfilter.sieve
  sieve_max_script_size = 1M
  sieve_vacation_send_from_recipient = yes
  trash = /etc/sentora/configs/dovecot2/dovecot-trash.conf
}
protocols = imap pop3 lmtp sieve
service auth {
  unix_listener /var/spool/postfix/private/auth {
    group = postfix
    mode = 0666
    user = postfix
  }
  unix_listener auth-userdb {
    group = mail
    mode = 0666
    user = vmail
  }
}
service dict {
  unix_listener dict {
    group = mail
    mode = 0666
    user = vmail
  }
}
service imap-login {
  inet_listener imap {
    port = 143
  }
  process_limit = 500
  process_min_avail = 2
}
service imap {
  vsz_limit = 256 M
}
service managesieve-login {
  inet_listener sieve {
    port = 4190
  }
  process_min_avail = 0
  service_count = 1
  vsz_limit = 64 M
}
service pop3-login {
  inet_listener pop3 {
    port = 110
  }
}
ssl_cert = </etc/sentora/certs/2_mail.nbmlaw.co.uk.crt
ssl_key = </etc/sentora/certs/mail.nbmlaw.co.uk.key
ssl_protocols = !SSLv2 !SSLv3
userdb {
  driver = prefetch
}
userdb {
  args = /etc/sentora/configs/dovecot2/dovecot-mysql.conf
  driver = sql
}
protocol lda {
  mail_fsync = optimized
  mail_plugins = quota sieve
  postmaster_address = postmas...@ns1.nbmlaw.co.uk
}
protocol imap {
  imap_client_workarounds = delay-newmail
  mail_fsync = optimized
  mail_max_userip_connections = 60
  mail_plugins = quota imap_quota trash
}
protocol lmtp {
  mail_plugins = quota sieve
}
protocol pop3 {
  mail_plugins = quota
  pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
  pop3_uidl_format = %08Xu%08Xv
}
protocol sieve {
  managesieve_implementation_string = Dovecot Pigeonhole
  managesieve_max_compile_errors = 5
  managesieve_max_line_length = 65536
}

managesieve.sieve

require ["fileinto","vacation"];
# rule:[vacation]
if true
{
        vacation :days 1 :subject "Vacation subject" text:
i am currently out of the office

trying some line breaks

...zzz
.
;
}

On 19/10/2016 12:29, Stephan Bosch wrote:
Could you send your configuration (output from `dovecot -n`)?

Also, please provide an example scenario; i.e., for one problematic delivery provide:

- The values of the variables substituted below.

- The incoming e-mail message.

- The Sieve script (or at least that vacation command).

Regards,


Stephan.

Op 19-10-2016 om 11:42 schreef Matthew Broadhead:
hi, does anyone have any ideas about this issue? i have not had any response yet

i tried changing /etc/postfix/master.cf line:
dovecot   unix  -       n       n       -       -       pipe
flags=DRhu user=vmail:mail argv=/usr/libexec/dovecot/deliver -d ${recipient}

to
flags=DRhu user=vmail:mail argv=/usr/libexec/dovecot/dovecot-lda -f ${sender} -d ${user}@${nexthop} -a ${original_recipient}

and
-d ${user}@${domain} -a {recipient} -f ${sender} -m ${extension}

but it didn't work

On 12/10/2016 13:57, Matthew Broadhead wrote:
I have a server running centos-release-7-2.1511.el7.centos.2.10.x86_64 with dovecot version 2.2.10. I am also using roundcube for webmail. when a vacation filter (reply with message) is created in roundcube it adds a rule to managesieve.sieve in the user's mailbox. everything works fine except the reply comes from vm...@ns1.domain.tld instead of u...@domain.tld. ns1.domain.tld is the fully qualified name of the server.

it used to work fine on my old CentOS 6 server so I am not sure what has changed. Can anyone point me in the direction of where I can configure this behaviour?

--
Matthew Broadhead
NBM Solicitors
See the latest jobs available at NBM @www.nbmlaw.co.uk/recruitment.htm

32 Rainsford Road
Chelmsford Essex CM1 2QG
Tel: 01245 269909 Fax: 01245 261932
www.nbmlaw.co.uk

Partners: WJ Broadhead NP Eason SJ Lacey CR Broadhead D Seepaul T Carley

NBM Solicitors are authorised and regulated by the Solicitors Regulation 
Authority. We are also bound by their code of conduct. Registered no. 00061052

NBM also provide a will writing service, see http://www.nbmlaw.co.uk/wills.htm 
for more information

Confidentiality
Information in this message is confidential and may be legally privileged. It 
is intended solely for the recipient to whom it is addressed. If you receive 
the message in error, please notify the sender and immediately destroy all 
copies.

Security warning
Please note that this e-mail has been created in the knowledge that e-mail is 
not a 100% secure communications medium. We advise you that you understand and 
observe this lack of security when e-mailing us. This e-mail does not 
constitute a legally binding document. No contracts may be concluded on behalf 
of Nigel Broadhead Mynard Solicitors by e-mail communications.

If you have any queries, please contact administra...@nbmlaw.co.uk

Reply via email to