1

Topic: confusing update instructions

==== REQUIRED BASIC INFO OF YOUR IREDMAIL SERVER ====
- iRedMail version (check /etc/iredmail-release):
- Deployed with iRedMail Easy or the downloadable installer?
- Linux/BSD distribution name and version:
- Store mail accounts in which backend (LDAP/MySQL/PGSQL):
- Web server (Apache or Nginx):
- Manage mail accounts with iRedAdmin-Pro?
- [IMPORTANT] Related original log or error message is required if you're experiencing an issue.
====
I'm updating my server from 0.9.9 to the current release
CentOS 7
MySQL
Nginx
no

I'm a bit confused by the instruction on howto implement last_login.  I've created the database in vmail and that worked fine, but I don't understand the instructions:

"Note: we use ... below as a placeholder for your existing settings."

What am I supposed to replace ... with, what settings or path?

Instructions for adding table could have been a little more complete too.  Such as:

Login to mysql   #mysql -u root
Switch databases   > USE vmail
Execute table inclusion:
       CREATE TABLE IF NOT EXISTS `last_login` (
    `username` VARCHAR(255) NOT NULL DEFAULT '',
    `domain` VARCHAR(255) NOT NULL DEFAULT '',
    `imap` INT(11) DEFAULT NULL,
    `pop3` INT(11) DEFAULT NULL,
    `lda` INT(11) DEFAULT NULL,
    PRIMARY KEY (`username`),
    INDEX (`domain`),
    INDEX (`imap`),
    INDEX (`pop3`),
    INDEX (`lda`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

I figured it out, but for somebody that doesn't use this daily it would have helped.

TIA

----

Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.

2

Re: confusing update instructions

maxwellsmart wrote:

"Note: we use ... below as a placeholder for your existing settings."
What am I supposed to replace ... with, what settings or path?

It means we omit other configurations here. We just show you the changed parts.