Postfix, Dovecot, ViMbAdmin, RoundCube en Ubuntu para correosvirtuales [Nginx].pdf

March 19, 2018 | Author: Maquibo | Category: Network Service, Application Layer Protocols, Technology, Computing, Email


Comments



Description

Postfix, Dovecot, ViMbAdmin, RoundCube on Ubuntu for Virtual Mail...https://rtcamp.com/tutorials/mail/server/postfix-dovecot-ubuntu/ apt-get install postfix postfix-mysql dovecot-core dovecot-imapd dovecot-pop3d dov postconf mail_version main.cf master.cf 1 de 12 master.cf 09/01/2014 9:00 cf submission inet n smtps inet n - - - - smtpd smtpd main..com/tutorials/mail/server/postfix-dovecot-ubuntu/ master.Postfix.pem smtpd_tls_key_file=/etc/ssl/private/dovecot.cf vim /etc/postfix/master. RoundCube on Ubuntu for Virtual Mail. https://rtcamp..cf vim /etc/postfix/main.cf # Change postfix TLS parameter to use dovecot #smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache #smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache smtpd_tls_cert_file=/etc/ssl/certs/dovecot. reject_unauth_destination # other destination domains should be handled using virtual domains 2 de 12 mydestination = localhost 09/01/2014 9:00 . ViMbAdmin. Dovecot.pem smtpd_use_tls=yes #smtpd_tls_auth_only = yes #Handle SMTP authentication using Dovecot smtpd_sasl_type = dovecot smtpd_sasl_path = private/auth smtpd_sasl_auth_enable = yes smtpd_recipient_restrictions = permit_sasl_authenticated. permit_mynetworks. 1 dbname = vimbadmin query = SELECT goto FROM alias WHERE address = '%s' AND active = '1' vim /etc/postfix/mysql/virtual_domains_maps.cf virtual_mailbox_domains = mysql:/etc/postfix/mysql/virtual_domains_maps..com/tutorials/mail/server/postfix-dovecot-ubuntu/ # other destination domains should be handled using virtual domains mydestination = localhost # using Dovecot's LMTP for mail delivery and giving it path to store mail virtual_transport = lmtp:unix:private/dovecot-lmtp # virtual mailbox setups virtual_uid_maps = static:5000 virtual_gid_maps = static:5000 virtual_alias_maps = mysql:/etc/postfix/mysql/virtual_alias_maps.0.cf user = vimbadmin password = password hosts = 127.Postfix. Dovecot.cf 3 de 12 09/01/2014 9:00 .cf virtual_mailbox_maps = mysql:/etc/postfix/mysql/virtual_mailbox_maps. RoundCube on Ubuntu for Virtual Mail. https://rtcamp. ViMbAdmin.cf mkdir /etc/postfix/mysql vim /etc/postfix/mysql/virtual_alias_maps.0.. RoundCube on Ubuntu for Virtual Mail.com/tutorials/mail/server/postfix-dovecot-ubuntu/ user = vimbadmin password = password hosts = 127.1 dbname = vimbadmin query = SELECT domain FROM domain WHERE domain = '%s' AND backupmx = '0' AND activ vim /etc/postfix/mysql/virtual_mailbox_maps.Postfix.. https://rtcamp. Dovecot.0..0.0. ViMbAdmin.0.1 dbname = vimbadmin query = SELECT maildir FROM mailbox WHERE username = '%s' AND active = '1' dovecot --version … groupadd -g 5000 vmail useradd -g vmail -u 5000 vmail -d /var/vmail -m 4 de 12 09/01/2014 9:00 .cf user = vimbadmin password = password hosts = 127. com/tutorials/mail/server/postfix-dovecot-ubuntu/ service postfix restart vim /etc/dovecot/dovecot. Dovecot. https://rtcamp.Postfix.conf disable_plaintext_auth = no auth_mechanisms = plain login #!include auth-system.ext 5 de 12 09/01/2014 9:00 .d/10-mail.. RoundCube on Ubuntu for Virtual Mail. ViMbAdmin.d/10-auth.conf mail_location = maildir:/var/vmail/%d/%n vim /etc/dovecot/conf..protocol protocols = imap pop3 lmtp sieve vim /etc/dovecot/conf.conf.conf # Enable installed protocols !include_try /usr/share/dovecot/protocols.d/*. conf. RoundCube on Ubuntu for Virtual Mail. https://rtcamp.Postfix. password.d/10-master. gid AS userdb_gid \ FROM mailbox WHERE username = '%u' iterate_query = SELECT username AS user FROM mailbox vim /etc/dovecot/conf. \ homedir AS userdb_home.ext driver = mysql connect = host=127.ext } userdb { driver = static args = uid=5000 gid=5000 home=/var/vmail/%d/%n allow_all_users=yes } vim /etc/dovecot/dovecot-sql. uid AS userdb_uid..1 dbname=vimbadmin user=vimbadmin password=password password_query = \ SELECT username AS user.conf service lmtp { unix_listener /var/spool/postfix/private/dovecot-lmtp { mode = 0600 6 de 12 user = postfix 09/01/2014 9:00 .conf. Dovecot.com/tutorials/mail/server/postfix-dovecot-ubuntu/ passdb { driver = sql args = /etc/dovecot/dovecot-sql. ViMbAdmin.0.0.. Postfix. ViMbAdmin.log 7 de 12 09/01/2014 9:00 .com/tutorials/mail/server/postfix-dovecot-ubuntu/ mode = 0600 user = postfix group = postfix } } service auth { unix_listener /var/spool/postfix/private/auth { mode = 0666 user = postfix group = postfix } unix_listener auth-userdb { mode = 0600 user = vmail } user = dovecot } service auth-worker { user = vmail } vim /etc/dovecot/conf.. Dovecot.d/10-logging. https://rtcamp.conf log_path = /var/log/dovecot. RoundCube on Ubuntu for Virtual Mail.. RoundCube on Ubuntu for Virtual Mail.. https://rtcamp..com/tutorials/mail/server/postfix-dovecot-ubuntu/ #debuggign authentication requests auth_debug = yes #debugging other mail related stuff mail_debug = yes doveconf -n doveconf -n doveconf -a service dovecot restart cd /usr/local git clone git://github. ViMbAdmin./bin/library-init.sh 8 de 12 09/01/2014 9:00 .com/opensolutions/ViMbAdmin.Postfix. Dovecot.git vimbadmin apt-get install subversion cd /usr/local/vimbadmin . 0.1/vimba .com/tutorials/mail/server/postfix-dovecot-ubuntu/ CREATE DATABASE `vimbadmin`.gid = 5000 defaults..doctrine.* TO `vimbadmin`@`127.uid = 5000 defaults.homedir = "/var/vmail/" resources. https://rtcamp.0.ini.. cp application/configs/application. Dovecot..session.mailbox. ViMbAdmin.ini vim application/configs/application.Postfix.mailbox.0.0. FLUSH PRIVILEGES.ini securitysalt = "superadmin-password" defaults. GRANT ALL ON `vimbadmin`.1` IDENTIFIED BY 'password'.dist application/configs/application.mailbox.connection_string = "mysql://vimbadmin:password@127./var/session" bin/doctrine-cli.resources. RoundCube on Ubuntu for Virtual Mail.php create-tables 9 de 12 09/01/2014 9:00 .save_path = APPLICATION_PATH "/. access.php$ { try_files $uri =404.log. ViMbAdmin.0. } location ~ \. RoundCube on Ubuntu for Virtual Mail. access_log error_log /var/log/nginx/vma. } } 10 de 12 09/01/2014 9:00 ... include fastcgi_params.example.com.com.1:9000. Dovecot. /var/log/nginx/vma.example.error. root /usr/local/vimbadmin/public.log.Postfix.example. index index. location / { try_files $uri $uri/ /index. fastcgi_pass 127. https://rtcamp.com.0.php.com/tutorials/mail/server/postfix-dovecot-ubuntu/ chown -R www-data:www-data /usr/local/vimbadmin server { server_name vma.php?$args. php?$args. 11 de 12 09/01/2014 9:00 . $rcmail_config['imap_cache'] = memcache.log.php$ { try_files $uri =404. Dovecot. ViMbAdmin.Postfix.example. access_log error_log /var/log/nginx/mail. index index.example. location / { try_files $uri $uri/ /index.com.log.access. RoundCube on Ubuntu for Virtual Mail... /var/log/nginx/mail.inc.php $rcmail_config['default_host'] = 'localhost'.php. } location ~ \.example.com. $rcmail_config['messages_cache'] = db server { server_name mail.com/tutorials/mail/server/postfix-dovecot-ubuntu/ apt-get install roundcube roundcube-plugins roundcube-plugins-extra /usr/share/roundcube /etc/roundcube vim /etc/roundcube/main. include fastcgi_params. https://rtcamp.error. root /usr/share/roundcube.com. .com/tutorials/mail/server/postfix-dovecot-ubuntu/ include fastcgi_params.Postfix.0. Dovecot. fastcgi_pass 127. } } 12 de 12 09/01/2014 9:00 ..0. ViMbAdmin. RoundCube on Ubuntu for Virtual Mail. https://rtcamp.1:9000.
Copyright © 2024 DOKUMEN.SITE Inc.