我要投稿
  • 您当前的位置:365bet官方 -> 技术教程 -> 服务器网络 -> 服务器教程 -> 邮件服务器教程 -> 教程内容
  • [ 收藏本页教程 ]
  • 在Fedora上建立自己的邮件服务器(2)邮件服务器教程

    教程作者:佚名    教程来源:不详   教程栏目:邮件服务器教程    收藏本页
                  摘要:暂无  C.对表的内容的一些说明.

            mysql> use postfix
    Reading table information for completion of table and column names
    You can turn off this feature to get a quicker startup with -A
     
    Database changed
    mysql> show tables;
    +-------------------+
    | Tables_in_postfix |
    +-------------------+
    | alias       |
    | domain      |
    | mailbox      |
    +-------------------+
    3 rows in set (0.00 sec)
     
    mysql> desc alias;
    +----------+--------------+------+-----+---------+-------+
    | Field  | Type     | Null | Key | Default | Extra |
    +----------+--------------+------+-----+---------+-------+
    | username | varchar(255) |   | PRI |     |    |
    | goto   | text     |   |   |     |    |
    | domain  | varchar(255) |   |   |     |    |
    +----------+--------------+------+-----+---------+-------+
    3 rows in set (0.00 sec)
     
    mysql> desc domain;
    +-------------+--------------+------+-----+---------+-------+
    | Field    | Type     | Null | Key | Default | Extra |
    +-------------+--------------+------+-----+---------+-------+
    | domain   | varchar(255) |   | PRI |     |    |
    | description | varchar(255) |   |   |     |    |
    +-------------+--------------+------+-----+---------+-------+
    2 rows in set (0.00 sec)
     
    mysql> desc mailbox;
    +--------------------+----------------------+------+-----+------------+-------+
    | Field       | Type         | Null | Key | Default  | Extra |
    +--------------------+----------------------+------+-----+------------+-------+
    | userid       | varchar(20) binary  |   |   |      |    |
    | username      | varchar(255)     |   | PRI |      |    |
    | password      | varchar(255)     |   |   |      |    |
    | home        | varchar(255)     |   |   |      |    |
    | maildir      | varchar(255)     |   |   |      |    |
    | name        | varchar(255)     |   |   |      |    |
    | uid        | smallint(5) unsigned |   |   | 12345   |    |
    | gid        | smallint(5) unsigned |   |   | 12345   |    |
    | quota       | varchar(255)     |   |   |      |    |
    | domain       | varchar(255)     |   |   |      |    |
    | create_date    | date         |   |   | 0000-00-00 |    |
    | create_time    | time         |   |   | 00:00:00  |    |
    | change_date    | date         |   |   | 0000-00-00 |    |
    | change_time    | time         |   |   | 00:00:00  |    |
    | last_access    | int(10) unsigned   |   |   | 0     |    |
    | passwd_lastchanged | int(10) unsigned   |   |   | 0     |    |
    | status       | tinyint(4)      |   | MUL | 1     |    |
    +--------------------+----------------------+------+-----+------------+-------+
    17 rows in set (0.00 sec)
     
    mysql>
    domain表的解释:
    domain 任意的domain.
    description 通常是2种 "local:" 用于本地的 or "virtual:" 用于是虚拟的.

    alias表的解释:
    username 是虚拟的邮箱address@domain.tld ,将被转发到goto下的联结中.
    goto 可以用简单的名字,如果是本地用户名,如(root, postmaster, etc.), 或者是整个的邮箱名字,user@domain.tld。

    Mailbox表的内容:
    Userid 使用者编码
    username 可以是user.domain.tld 或 user@domain.tld
    password 在mysql中用encrypt('password') 输入.
    name 使用着的真实姓名。
    uid 虚拟用户身份uid
    gid 组的gid 
    home "/usr/local/virtual/". Maildirs必须在此目录下。
    domain 这栏可以不要,但有些软件需要他。
    maildir 是整个地址,必须带”/”结尾。 
    Quota 邮箱的空间或信息量的限制。
    status 0 为禁止。"MYSQL_WHERE_CLAUSE= status" .

      

      三、pam-mysql的编译  

      tar pam-mysql-5.0.tar.gz  
      make cp pam_mysql.so /lib/security  

    我要投稿   -   广告合作   -   关于本站   -   友情连接   -   网站地图   -   联系我们   -   版权声明   -   设为首页   -   加入收藏   -   网站留言
    Copyright © 2009 - 20012 www.www.ct131.com All Rights Reserved.365bet官方 版权所有