← Back to team overview

sslug-teknik team mailing list archive

Re: SV: qmail -> postfix

 

Ja men kan ikke huske det.. men eller brug det her..

CREATE TABLE virtual8 (
  id int(10) NOT NULL auto_increment,
  user varchar(255) NOT NULL default '',
  mailbox varchar(255) NOT NULL default '',
  passwd varchar(255) NOT NULL default '',
  clearpwd varchar(255) NOT NULL default '',
  realname varchar(255) NOT NULL default '',
  uid int(5) NOT NULL default '1248',
  gid int(5) NOT NULL default '1248',
  comment varchar(255) NOT NULL default '',
  enabled tinyint(1) NOT NULL default '1',
  rcpt varchar(255) default NULL,
  domain varchar(255) NOT NULL default '',
  transport varchar(8) NOT NULL default 'virtual:',
  quota varchar(255) default '',
  home varchar(255) default NULL,
  PRIMARY KEY  (id)
) TYPE=MyISAM;

Start med at lave en db-user med access til denne tabel.
---main.cf---
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
program_directory = /usr/lib/postfix
setgid_group = postdrop
append_dot_mydomain = no
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
myhostname = ****
mydomain = ****
myorigin = $mydomain
inet_interfaces = $myhostname, localhost
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = $mydomain, localhost.localdomain, localhost
mynetworks = 127.0.0.0/8, 10.1.1.0/24
#evt. nedenstående
#mailbox_command = /usr/local/bin/maildrop
home_mailbox = Maildir/
mailbox_size_limit = 0
message_size_limit = 0
recipient_delimiter =
local_destination_concurrency_limit = 1
default_destination_concurrency_limit = 1
virtual_mailbox_base = /home/courier
virtual_mailbox_maps = mysql:/etc/postfix/aliases.cf
virtual_maps = mysql:/etc/postfix/remote_aliases.cf
transport_maps = mysql:/etc/postfix/transport.cf
virtual_uid_maps = mysql:/etc/postfix/vuids.cf
virtual_gid_maps = mysql:/etc/postfix/vgids.cf
---main.cf---

---aliases.cf---
user = postfix
password = ****
dbname = mail
table = virtual8
select_field = mailbox
where_field = user
hosts = 10.1.1.1
---aliases.cf---

---transport.cf---
user = postfix
password = ****
dbname = mail
table = virtual8
select_field = transport
where_field = domain
hosts = 10.1.1.1
---transport.cf---

---remote_aliases.cf---
user = postfix
password = ****
dbname = mail
table = virtual8
select_field = rcpt
where_field = user
hosts = 10.1.1.1
---remote_aliases.cf---

---transport.cf---
user = postfix
password = ****
dbname = mail
table = virtual8
select_field = transport
where_field = domain
hosts = 10.1.1.1
---transport.cf---

---vgids.cf---
user = postfix
password = ****
dbname = mail
table = virtual8
select_field = gid
where_field = user
hosts = 10.1.1.1
---vgids.cf---

---vuids.cf---
user = postfix
password = postfix
dbname = mail
table = virtual8
select_field = uid
where_field = user
hosts = 10.1.1.1
---vuids.cf---

DB ser nogenlunde sådan ud.
INSERT INTO virtual8 VALUES
(1,'test@domæne.dk','domæne.dk/test/Maildir/','crypteret
password','klartekst
pass','navnet',uid,gid,'',1,NULL,'domæne.dk','virtual:','','/home/courier/domæne.dk/test');

Håber det hjalp..

Hilsen Jan

> Kender du evt en god guide til install af postfix til brug med flere
> domæner ?
>
> Med venlig hilsen
> Hasse R. Hansen
>
>
> Jan Andersen wrote:
>
>>Jeg kender desværre kun til postfix. Men mener bestemt at qmail benytter
>>maildir, hvilket postfix sagtens kan køre med. Derfor kan du sagtens
>> skifte
>>uden problemer.
>>
>>Skal du køre flere domæner med postfix vil jeg råde dig til at bruge en
>>database-backend, da det letter adm. meget. (mysql plejer jeg selv at
>>benytte)
>>
>>Med venlig hilsen
>>
>>Jan
>>
>>-----Oprindelig meddelelse-----
>>Fra: Hasse R. Hansen [mailto:lug@xxxxxxxxx]
>>Sendt: 4. januar 2005 15:13
>>Til: sslug-teknik@xxxxxxxx
>>Emne: Re: [TEKNIK] qmail -> postfix
>>
>>Skal også lige i samme tråd høre, mht de enkelte brugeres passwords, om
>>de også kan flyttes med over
>>
>>mvh.
>>Hasse R. Hansen
>>
>>Hasse R. Hansen wrote:
>>
>>
>>
>>>Jeg har hidtil kørt med qmail som mta, men er begyndt at interessere
>>>mig for Postfix, uden at skulle starte nogen religionskrig, så har jeg
>>>lige et  spørgsmål. Mit system er et multihost system, med >20 domæner,
>>>
>>>Er det muligt at konvertere fra Qmail til Postfix uden at slette den
>>>post der allerede ligger i systemet ? dvs jeg vil gerne konvertere med
>>>også have mulighed for at de brugere der ikke får hentet deres post,
>>>ikke mister det ?
>>>
>>>mvh.
>>>Hasse R. Hansen
>>>
>>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>
>
>
>



References