mysql mail,集成电子邮件系统(MYSQL)

Mysql

查看MYSQL是否已经安装[root@linuxas3 src]# rpm -qa |grep MySQL

MySQL-Max-4.0.18-0

MySQL-client-4.0.18-0

MySQL-bench-4.0.18-0

MySQL-shared-compat-4.0.18-0

MySQL-server-4.0.18-0

MySQL-embedded-4.0.18-0

MySQL-devel-4.0.18-0

perl-DBD-MySQL-2.1021-3

MySQL-shared-4.0.18-0

[root@linuxas3 src]#

postfix 数据库脚本# Database postfix running on localhost

# phpMyAdmin SQL Dump

# version 2.5.6

# http://www.phpmyadmin.net

#

# Host: localhost

# Generation Time: Apr 21, 2004 at 03:00 PM

# Server version: 4.0.18

# PHP Version: 4.3.2

#

# Database : `postfix`

#

# --------------------------------------------------------

#

# Table structure for table `postfix_aliases`

#

DROP TABLE IF EXISTS `postfix_aliases`;

CREATE TABLE `postfix_aliases` (

`id` int(32) unsigned NOT NULL auto_increment,

`alias` varchar(255) NOT NULL default '',

`rcpt` varchar(255) NOT NULL default '',

`domain` varchar(255) NOT NULL default '',

`create_date` datetime NOT NULL default '0000-00-00 00:00:00',

`change_date` datetime NOT NULL default '0000-00-00 00:00:00',

`active` tinyint(4) NOT NULL default '1',

PRIMARY KEY (`id`),

UNIQUE KEY `aliases_unique` (`id`,`alias`),

KEY `aliases_index` (`id`,`alias`)

) TYPE=MyISAM AUTO_INCREMENT=9 ;

#

# Dumping data for table `postfix_aliases`

#

INSERT INTO `postfix_aliases` VALUES (3, 'root@example.net', 'postmaster@example.net', 'example.net', '2003-06-26 14:58:46', '2003-06-26 14:58:46', 1);

INSERT INTO `postfix_aliases` VALUES (8, 'postfix@example.net', 'postmaster@example.net', 'example.net', '0000-00-00 00:00:00', '0000-00-00 00:00:00', 1);

# --------------------------------------------------------

#

# Table structure for table `postfix_forward`

#

DROP TABLE IF EXISTS `postfix_forward`;

CREATE TABLE `postfix_forward` (

`id` int(32) unsigned NOT NULL auto_increment,

`username` varchar(50) NOT NULL default '',

`domain` varchar(40) NOT NULL default '',

`forward_addr` text NOT NULL,

PRIMARY KEY (`id`)

) TYPE=MyISAM AUTO_INCREMENT=1 ;

#

# Dumping data for table `postfix_forward`

#

# --------------------------------------------------------

#

# Table structure for table `postfix_transport`

#

DROP TABLE IF EXISTS `postfix_transport`;

CREATE TABLE `postfix_transport` (

`id` int(32) unsigned NOT NULL auto_increment,

`domain` varchar(128) NOT NULL default 'example.net',

`transport` enum('local:','virtual:','maildrop:') NOT NULL default 'virtual:',

`description` varchar(255) NOT NULL default '',

`begin_date` datetime NOT NULL default '0000-00-00 00:00:00',

`end_date` datetime NOT NULL default '0000-00-00 00:00:00',

`active` tinyint(4) NOT NULL default '1',

PRIMARY KEY (`id`),

UNIQUE KEY `transport_unique` (`domain`),

KEY `transport_index` (`id`,`domain`)

) TYPE=MyISAM AUTO_INCREMENT=3 ;

#

# Dumping data for table `postfix_transport`

#

INSERT INTO `postfix_transport` VALUES (1, 'example.net', 'virtual:', '', '0000-00-00 00:00:00', '0000-00-00 00:00:00', 1);

# --------------------------------------------------------

#

# Table structure for table `postfix_users`

#

CREATE TABLE `postfix_users` (

`id` int(32) unsigned NOT NULL auto_increment,

`user` varchar(50) NOT NULL default '',

`name` varchar(60) NOT NULL default '',

`passwd` varchar(128) NOT NULL default '',

`domain` varchar(50) NOT NULL default '9812.net',

`uid` smallint(5) unsigned NOT NULL default '1000',

`gid` smallint(5) unsigned NOT NULL default '1000',

`clearpw` varchar(20) binary NOT NULL default '',

`home` varchar(100) NOT NULL default '/var/mail/',

`maildir` varchar(150) NOT NULL default '',

`imapok` tinyint(3) unsigned NOT NULL default '1',

`quota` varchar(100) NOT NULL default '200000000s,20000c',

`create_date` datetime NOT NULL default '0000-00-00 00:00:00',

`last_access` int(10) unsigned NOT NULL default '0',

`status` varchar(5) NOT NULL default 'Y',

PRIMARY KEY (`id`),

UNIQUE KEY `mailbox_unique` (`id`,`name`),

KEY `mailbox_index` (`id`,`name`)

) TYPE=MyISAM AUTO_INCREMENT=16 ;

#

# Dumping data for table `postfix_users`

#

INSERT INTO `postfix_users` VALUES (1, 'chen@example.net', 'chen', 'chen', 'example.net', 1000, 1000, '', '/var/mail/', 'example.net/chen/Maildir/', 1, '200000000s,20000c', '0000-00-00 00:00:00', 0, 'Y');

INSERT INTO `postfix_users` VALUES (2, 'postmaster@example.net', 'postmaster', 'chen', 'example.net', 1000, 1000, '', '/var/mail/', 'postmaster@example.net/Maildir/', 1, '200000000s,20000c', '0000-00-00 00:00:00', 0, 'Y');

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
PHP和MySQL是一对常常一起使用的技术,可以用来开发各种不同类型的应用程序,包括邮件系统。 邮件系统通常由两个主要部分组成:前端和后端。前端部分是用户界面,在这里用户可以编写和发送电子邮件,查看收件箱和其他邮件相关功能。后端部分是用来处理数据的服务器端应用程序,负责接收用户的邮件请求并将其存储到数据库中。 PHP是一种服务器端脚本语言,非常适合用于开发邮件系统的后端部分。它可以与MySQL数据库进行交互,将用户的邮件和相关信息存储在其中。通过使用PHP的各种函数和命令,我们可以在数据库中创建邮件表格,并实现用户的注册、登录、发送、接收和删除电子邮件等功能。 对于邮件系统的前端部分,我们可以使用HTML、CSS和JavaScript等前端技术来设计和构建用户界面。用户可以通过填写表单来编写和发送邮件,通过点击链接或按钮来查看收件箱和其他邮件操作。 邮件系统还需要实现与SMTP服务器的通信来发送和接收邮件。我们可以使用PHP的内置函数或第三方库来实现与SMTP服务器的通信,将用户编写的邮件发送给收件人,并将收到的邮件存储到数据库中。 总之,使用PHP和MySQL开发邮件系统需要熟悉PHP语言和MySQL数据库的基本知识,并掌握与SMTP服务器通信的技术。只要合理设计和实现,我们就可以开发出功能强大且易于使用的邮件系统。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值