Hot answers tagged

13

aptitude install roundcube http://packages.debian.org/lenny-backports/roundcube


7

Check /etc/dovecot/conf.d/10-master.conf for line unix_listener private/auth change it to unix_listener /var/spool/postfix/private/auth Restart dovecot and try again. If still doesn't work, post output of dovecot -n and postfix -n


7

Error message above looks like a client (PHP script invoked by roundcube) fails to verify peer certificate because unknown CA. There are many reasons why this error happened. Regarding openssl, Roundcube version 1.0-RC and later shipped with SSL connection option. Parameter smtp_conn_options and imap_conn_options was added in version 1.0-RC and 1.0.3 ...


5

I check the error log and there is the following error:DB Error: unable to find package 'MDB2_Driver_mysql' file 'MDB2/Driver/mysql.php', How can I fix this? apt-get install php-pear pear install MDB2_Driver_mysql


5

I've done this many times using the atomic repos. In very simple terms, three steps are all that's needed in most situations: wget -q -O - http://www.atomicorp.com/installers/atomic.sh | sh yum update php service httpd restart I obviously can't guarrente it will work for you, but for myself this has become the standard method.


5

Edit roundcube main config.inc.php and add the plugin name 'password' to the plugins array() as shown below, to activate the plugin: // List of active plugins (in plugins/ directory) $config['plugins'] = array('password'); You may also note down the DSN used by roundcube to connect to the 'roundcube' mysql database $config['db_dsnw'] = 'mysql://user:pass@...


4

I have extensive experience with squirrel mail but adopted round cube about a year ago. I like it much, much more. It's easier to set up and create extensions for. I use it in the following environment: Ubuntu Server Apache2 Php5 Dovecot Postfix Mysql I have it set up to work with postfix and mysql so that I don't need to create real users on my ...


4

It seemingly being an Ubuntu system you can also install the driver directly using apt-get. $ sudo apt-get install php-mdb2-driver-mysql (The package has been a part of Ubuntu since 10.04.)


4

A .forward file has delivery instructions for the incoming mail. For eg. if john UNIX user receives a mail and he has a .forward file in his home /home/john/.forward it will be used to perform the delivery. Consider the following .forward file #John's .forward file john.gm@gmail.com |/usr/bin/vacation.pl For the above forward file, the incoming email will ...


3

For setting up your email server and webmail, you need two things: an SMTP server, to send out messages, as you said, a way to read the received messages, that's the part you're actually asking for. The webmail will not actually be receiving the messages, it will only read or fetch them from somewhere. It is the smtp server (usually the same as the one ...


3

xampp on windows 8. That smells like a home setup instead of a proper server, domain and mail config. This will fail horribly for email as many providers will block mail sent from home DSL connections due to spam issues. So don't do this. If you really want your own mailserver, get an el cheapo VPS with a proper mail setup on it.


3

Check the value of mail_uid and mail_gid in your Dovecot config file /etc/dovecot/dovecot.conf. They should be set to uid/gid of system user vmail Eg. $ id vmail uid=nnn(vmail) gid=nnn(vmail) groups=nnn(vmail) Also the directory /var/vmail should be owned by user/group: vmail:vmail. $ ls -dl /var/vmail


2

You could use file system attributes on the files to stop the actual files from being deleted but that could cause unpredictable results with your imap/pop3 software. if you really have to you can stop a file from being deleted even by the root user by setting the immutable attribute. chattr +i file_name


2

The answer from DerfK above is wrong. You can use PostgreSQL using Unix socket with roundcube provided you're configuring it well. In the db.inc.php, it should read: $rcmail_config['db_dsnw'] = 'pgsql://roundcube:*password*@unix(/tmp)/roundcube'; Provided you've created a "roundcube" user in pgsql for the database "roundcube" with password "password" In ...


2

Make sure you have set the Listen directive correctly in your Apache configuration. Listen 3333 Relevant documentation


2

It looks like your Roundcube installation doesn't support CRAM-MD5, which is the only mechanism offered by Postfix. I would probably just enable the PLAIN and LOGIN mechanisms and use those. You probably have a line like this in /etc/postfix/main.cf: smtpd_sasl_security_options = noanonymous, noplaintext Change this to read: smtpd_sasl_security_options = ...


2

Simply Install Remi repo. And Run: yum update -y and wait until the updates have finished, then reboot your VPS using init: init 6 Now you have successfully updated php on your system.


2

Provided you have a separate email address used only for subscriptions, the easiest solution would be to tell Postfix to hand mails to that address over to the script instead of delivering it to a mailbox. You can do this in either of two ways. The first is to do it in the file "aliases" within your postfix configuration directory. If so, the line you add ...


2

In my config : $config['default_host'] = 'imaps://domain.tld'; // TCP port used for IMAP connections $config['default_port'] = 993; I know that it is not the doc, but it is working. Think about certificate : it should be compliant with your domain.tld


2

once i have problem with one of my mail servers i use these in dovecot.conf : auth_verbose=yes auth_debug=yes auth_debug_passwords=yes mail_debug=yes verbose_ssl=yes auth_verbose_passwords=plain then use: tail -f /var/log/mail.log you will see everything that is going on behind the scene..


2

You can configure this in main.inc.php: // add a received header to outgoing mails containing the creators IP and hostname $rcmail_config['http_received_header'] = true;


2

As Christopher Perrin said "If you need a version that is not in your distribution's repos you are getting into dangerous waters." - this confirmed my suspicion that unless you seriously know what your doing, it should be left well alone. Also that a minor release shouldn't be a issue. This made me search for information about updating minor versions when ...


2

As @clement already stated the following configuration from the smtps part of the master.cf matches with a reject: -o smtpd_client_restrictions=permit_sasl_authenticated,reject So configure roundcube to authenticate with the user credentials. Or allow localhost to send mails e.g. in the master.cf with permit_mynetworks in both the ...


2

Change your config-file with SQL-query like that: . . . . . password_query= SELECT username as user, \ password \ FROM mailbox \ WHERE username = '%n@%d' \ AND active=1 user_query = SELECT maildir AS userdb_home, \ 150 AS userdb_uid, \ ...


2

Whoa... There are many errors here. Let's break it down one by one. error: open database /etc/postfix/sender_access.db: No such file or directory Looks like in the past you have set /etc/postfix/sender_access in main.cf and forget to run postmap /etc/postfix/sender_access. warning: do not list domain mail.myserver.space in BOTH mydestination and ...


2

Required behaviour is controlled by the next RoundCube options: $config['username_domain'] = '%n'; // Supported replacement variables: // %h - user's IMAP hostname // %n - hostname ($_SERVER['SERVER_NAME']) // %t - hostname without the first part // %d - domain (http hostname $_SERVER['HTTP_HOST'] without the first part) // %z - IMAP domain (...


2

The different meaning of tls:// and ssl:// in $config['default_host'] is unfortunately not documented. tls:// means usage of STARTTLS, thus usually port 143 ssl:// means usage of TLS, thus usually port 993 The same is valid for $config['smtp_server'] and ports 25 and 587 for tls://, ports 465 for ssl://. Can't give any source for this information, as I (...


2

It's fine to use PAM for authentication, but separate the user accounts for the administrative access and applications on user-level like mail. You have to either separate the user database and authentication of dovecot and postfix from PAM, the system one's, or you have to create another system account you use for administration via SSH and not for mail. ...


1

DBERROR: opening /var/lib/cyrus/user/m/marcel@mydomain.com.seen: cyrusdb error DBERROR: skiplist recovery /var/lib/cyrus/user/m/marcel@mydomain.com.seen: ADD at 1FC0 exists It means that the skiplist file is corrupted. As you can see, there is something wrong at 1FC0. Truncate the file at this point, the users mail read state will be valid up to the ...


1

No. A client that receives via SMTP is not a client anymore but a server. While there's no technical reason you can't have an SMTP server with a web interface for accessing messages, this is not how clients work. Also bear in mind that SMTP is a push protocol, so while another server could certainly send messages on to your "client", that "client" could net ...



Only top voted, non community-wiki answers of a minimum length are eligible