update
This commit is contained in:
parent
493109b50c
commit
8f8949ab04
@ -5,12 +5,44 @@
|
||||
root@serveur:~# apt-get install postfix-mysql
|
||||
```
|
||||
### Verification du contenu de master.cf
|
||||
Dans le fichier (master.cf) il faut verifier que la ligne ne contienne que un seul "n". La ligne doit ressembler a ceci:
|
||||
```console
|
||||
smtp inet n - - - - smtpd
|
||||
```
|
||||
|
||||
```console
|
||||
root@serveur:~# vim /etc/postfix/master.cf
|
||||
```
|
||||
|
||||
Dans le fichier (master.cf) il faut verifier que la premiere ligne ne contienne que un seul "n". La ligne doit ressembler a ceci:
|
||||
```console
|
||||
smtp inet n - - - - smtpd
|
||||
```
|
||||
|
||||
### Creation de la base de donnees MySQL
|
||||
* On cree une base de donnees **postfix**, on ajoute un utilisateur postfix en passant par les privileges. Bien noter le mot de passe generer.
|
||||
* On cree les trois tables avec le code suivant:
|
||||
~~~~sql
|
||||
USE postfix;
|
||||
|
||||
CREATE TABLE `domaines` (
|
||||
`domaine` varchar(255) NOT NULL default '',
|
||||
`etat` tinyint(1) NOT NULL default '1',
|
||||
PRIMARY KEY (`domaine`)
|
||||
) ENGINE=MyISAM;
|
||||
|
||||
CREATE TABLE `comptes` (
|
||||
`email` varchar(255) NOT NULL default '',
|
||||
`password` varchar(255) NOT NULL default '',
|
||||
`quota` int(10) NOT NULL default '0',
|
||||
`etat` tinyint(1) NOT NULL default '1',
|
||||
`imap` tinyint(1) NOT NULL default '1',
|
||||
`pop3` tinyint(1) NOT NULL default '1',
|
||||
PRIMARY KEY (`email`)
|
||||
) ENGINE=MyISAM;
|
||||
|
||||
CREATE TABLE `alias` (
|
||||
`source` varchar(255) NOT NULL default '',
|
||||
`destination` text NOT NULL,
|
||||
`etat` tinyint(1) NOT NULL default '1',
|
||||
PRIMARY KEY (`source`)
|
||||
) ENGINE=MyISAM;
|
||||
~~~~
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user