Toon posts:

[Postfix-MySQL] Mail komt niet aan

Pagina: 1
Acties:
  • 194 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Hallo,

Ik heb me verdiept in postfix met mysql de afgelopen 3 dagen. Dit nadat er een howto verscheen van qmail icm heel veel dingen. Toen was er een reply van Kees waarin hij aangaf dat hij misschien eens een howto neer zou pennen over het hele tweakers mailsysteem. (Hoe je dat kan opzetten enzo). Maar goed ik kon daar niet op wachten dus ben zelf op onderzoek uitgegaan.

Ik heb alles ingesteld volgens deze howto:

http://www.vosberg.be/doc/network/servers/postfix6.shtml
http://www.vosberg.be/doc/network/servers/postfix7.shtml
http://www.vosberg.be/doc/network/servers/postfix8.shtml

Dit is de laatste die ik gevolgd heb, eerder had ik al een Engelse geprobeerd maar dit is ook niet gelukt. Ik heb alle files aangemaakt zoals in de howto staat en ook heb ik de gewenste mysqldata ingevoerd.

Nu start ik dus postfix en krijg ik deze error:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
Dec  9 22:50:17 Hades postfix/postfix-script: starting the Postfix mail system
Dec  9 22:50:17 Hades postfix/master[52364]: daemon started
Dec  9 22:50:17 Hades postfix/qmgr[52374]: 82A012FF68: from=<>, size=2628, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/qmgr[52374]: 82BF82FF6A: from=<>, size=2628, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/smtpd[52385]: fatal: open database /usr/local/etc/postfix/access.db: No such file or directory
Dec  9 22:50:18 Hades postfix/qmgr[52374]: 310652FF77: from=<>, size=2628, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/qmgr[52374]: 306CE300B9: from=<>, size=2628, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/qmgr[52374]: 5EA792FF00: from=<>, size=2628, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/qmgr[52374]: DD98D2FFA3: from=<>, size=2628, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/qmgr[52374]: 63ECA2FF07: from=<>, size=2628, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/qmgr[52374]: E10512FFA6: from=<>, size=2628, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/qmgr[52374]: E6B402FFB7: from=<>, size=2628, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/qmgr[52374]: E937C2FFC7: from=<>, size=2628, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/qmgr[52374]: EF3302FFD9: from=<>, size=2628, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/qmgr[52374]: EF7032FFE0: from=<>, size=2628, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/qmgr[52374]: 7496E2FF44: from=<>, size=2628, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/qmgr[52374]: 7192D2FF29: from=<>, size=2628, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/qmgr[52374]: D84D130032: from=<double-bounce@Hades.frank.gotdns.com>, size=952, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/qmgr[52374]: 7699B2FF4A: from=<>, size=2628, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/qmgr[52374]: 06D4130093: from=<>, size=2628, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/virtual[52390]: D84D130032: to=<postmaster@frank.gotdns.com>, relay=virtual, delay=1137, status=bounced (unknown user: "postmaster@frank.gotdns.com")
Dec  9 22:50:18 Hades postfix/cleanup[52393]: A12292FEF9: message-id=<20021209215018.A12292FEF9@frank.gotdns.com>
Dec  9 22:50:18 Hades postfix/qmgr[52374]: 07F29300AD: from=<>, size=2628, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/qmgr[52374]: 0A515300B6: from=<>, size=2388, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/qmgr[52374]: 0329430077: from=<>, size=2628, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/qmgr[52374]: A12292FEF9: from=<>, size=2645, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/qmgr[52374]: E9AF530036: from=<double-bounce@Hades.frank.gotdns.com>, size=952, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/qmgr[52374]: 01F233003A: from=<double-bounce@Hades.frank.gotdns.com>, size=952, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/virtual[52390]: E9AF530036: to=<postmaster@frank.gotdns.com>, relay=virtual, delay=1127, status=bounced (unknown user: "postmaster@frank.gotdns.com")
Dec  9 22:50:18 Hades postfix/virtual[52394]: 01F233003A: to=<postmaster@frank.gotdns.com>, relay=virtual, delay=1116, status=bounced (unknown user: "postmaster@frank.gotdns.com")
Dec  9 22:50:18 Hades postfix/cleanup[52393]: AE2162FF3D: message-id=<20021209215018.AE2162FF3D@frank.gotdns.com>
Dec  9 22:50:18 Hades postfix/cleanup[52393]: AF95E2FF5E: message-id=<20021209215018.AF95E2FF5E@frank.gotdns.com>
Dec  9 22:50:18 Hades postfix/qmgr[52374]: AE2162FF3D: from=<>, size=2645, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/qmgr[52374]: AF95E2FF5E: from=<>, size=2645, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/qmgr[52374]: 109F730038: from=<double-bounce@Hades.frank.gotdns.com>, size=952, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/qmgr[52374]: 1F29A3003F: from=<double-bounce@Hades.frank.gotdns.com>, size=952, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/virtual[52390]: 109F730038: to=<postmaster@frank.gotdns.com>, relay=virtual, delay=1106, status=bounced (unknown user: "postmaster@frank.gotdns.com")
Dec  9 22:50:18 Hades postfix/virtual[52394]: 1F29A3003F: to=<postmaster@frank.gotdns.com>, relay=virtual, delay=1096, status=bounced (unknown user: "postmaster@frank.gotdns.com")
Dec  9 22:50:18 Hades postfix/cleanup[52393]: B820E2FFB1: message-id=<20021209215018.B820E2FFB1@frank.gotdns.com>
Dec  9 22:50:18 Hades postfix/qmgr[52374]: 28FDF30044: from=<double-bounce@Hades.frank.gotdns.com>, size=952, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/cleanup[52393]: B99992FFB5: message-id=<20021209215018.B99992FFB5@frank.gotdns.com>
Dec  9 22:50:18 Hades postfix/qmgr[52374]: B820E2FFB1: from=<>, size=2645, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/qmgr[52374]: B99992FFB5: from=<>, size=2645, nrcpt=1 (queue active)
Dec  9 22:50:18 Hades postfix/virtual[52390]: 28FDF30044: to=<postmaster@frank.gotdns.com>, relay=virtual, delay=1086, status=bounced (unknown user: "postmaster@frank.gotdns.com")
Dec  9 22:50:18 Hades postfix/cleanup[52393]: C1B802FFE1: message-id=<20021209215018.C1B802FFE1@frank.gotdns.com>
Dec  9 22:50:18 Hades postfix/qmgr[52374]: C1B802FFE1: from=<>, size=2645, nrcpt=1 (queue active)
Dec  9 22:50:19 Hades postfix/master[52364]: warning: process /usr/local/libexec/postfix/smtpd pid 52385 exit status 1
Dec  9 22:50:19 Hades postfix/master[52364]: warning: /usr/local/libexec/postfix/smtpd: bad command startup -- throttling
Dec  9 22:51:19 Hades postfix/smtpd[52477]: fatal: open database /usr/local/etc/postfix/access.db: No such file or directory
Dec  9 22:51:20 Hades postfix/master[52364]: warning: process /usr/local/libexec/postfix/smtpd pid 52477 exit status 1
Dec  9 22:51:20 Hades postfix/master[52364]: warning: /usr/local/libexec/postfix/smtpd: bad command startup -- throttling


Daarna is de logfile (maillog in /var/log) gewoon leeg. Ik heb op groups.google.com gezocht en een poging tot de react en omega search gedaan. Hier zijn voor mij geen resultaten uitgekomen.

Het probleem is dus dat de mail niet aankomt. Ik wil dus dat de mail voor user frank naar /var/spool/postfix/virtual gaat. Dit gebeurt niet en ik krijg van mijn provider ook geen bouncemessage terug. Dit maakt het extra lastig voor mij. Heeft iemand misschien een idee hoe ik dit kan oplossen :Y) . Alvast bedankt. :)

[ Voor 6% gewijzigd door Verwijderd op 09-12-2002 22:52 . Reden: extra toevoeging ]


  • Kees
  • Registratie: Juni 1999
  • Laatst online: 08:29

Kees

Serveradmin / BOFH / DoC
1. Wat staat er in de db? (zelf heb ik 3 tables, transport, virtual en users) geef dus eens een dbdumpje?
2. Start MySQL met --with-log en monitor de output van mysql-data-dir/hostname.log (tail -f ;))
3. Stuur jezelf een testmailtje.
4. monitor maillog en mysql log, let op de volgende dingen:
- maakt hij contact met de db?
- geeft de query's die hij uitvoert ook data terug?
5. maak een access.db aan en/of haal die uit de config ;)

"Een serveradmin, voluit een serveradministrator, is dan weer een slavenbeheerder oftewel een slavendrijver" - Rataplan


  • Hagar
  • Registratie: Februari 2001
  • Laatst online: 14-10-2025

Hagar

Diabootic

Dit probleem had ik vroeger ook |:(
Helaas heeft @home poort 25 dichtgegooid maar anders zou ik ook graag een howto voor deze combo willen zien. Hmm, eigenlijk een redelijk nuttloze post dus :D

Nu ook zonder stropdas


Verwijderd

Topicstarter
Kees schreef op 10 december 2002 @ 00:12:
1. Wat staat er in de db? (zelf heb ik 3 tables, transport, virtual en users) geef dus eens een dbdumpje?
2. Start MySQL met --with-log en monitor de output van mysql-data-dir/hostname.log (tail -f ;))
3. Stuur jezelf een testmailtje.
4. monitor maillog en mysql log, let op de volgende dingen:
- maakt hij contact met de db?
- geeft de query's die hij uitvoert ook data terug?
5. maak een access.db aan en/of haal die uit de config ;)
Ik snap puntje 2 niet zo. dat starten met --log snap ik maar dan? :o

Verwijderd

code:
1
2
3
4
5
6
7
8
9
10
11
12
SYNOPSIS
       tail [OPTION]... [FILE]...

DESCRIPTION
       Print  the  last 10 lines of each FILE to standard output.
       With more than one FILE, precede each with a header giving
       the  file  name.   With  no  FILE, or when FILE is -, read
       standard input.

 -f, --follow[={name|descriptor}]
              output appended data as the file grows; -f,  --fol­
              low, and --follow=descriptor are equivalent

Als je dat op je hostname.log dus doet kun je direct op je console voorbij zien scrollen wat er in hostname.log wordt toegevoegd aan je log.

Verwijderd

Topicstarter
Kees schreef op 10 December 2002 @ 00:12:
1. Wat staat er in de db? (zelf heb ik 3 tables, transport, virtual en users) geef dus eens een dbdumpje?
2. Start MySQL met --with-log en monitor de output van mysql-data-dir/hostname.log (tail -f ;))
3. Stuur jezelf een testmailtje.
4. monitor maillog en mysql log, let op de volgende dingen:
- maakt hij contact met de db?
- geeft de query's die hij uitvoert ook data terug?
5. maak een access.db aan en/of haal die uit de config ;)
1 - Dumpje
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
 phpMyAdmin MySQL-Dump
# version 2.3.3-rc1
# http://www.phpmyadmin.net/ (download page)
#
# Host: localhost
# Generatie Tijd:  10 Dec 2002 om 10:49
# Server versie: 3.23.53
# PHP Versie: 4.2.3
# Database : `mail`
# --------------------------------------------------------

#
# Tabel structuur voor tabel `aliases`
#

CREATE TABLE aliases (
  id int(6) NOT NULL default '0',
  alias varchar(128) NOT NULL default '',
  crypt varchar(128) NOT NULL default '',
  clear varchar(128) NOT NULL default '',
  name varchar(128) NOT NULL default '',
  home varchar(128) NOT NULL default '/',
  maildir varchar(255) NOT NULL default ''
) TYPE=MyISAM;
# --------------------------------------------------------

#
# Tabel structuur voor tabel `remote_aliases`
#

CREATE TABLE remote_aliases (
  alias varchar(255) NOT NULL default '',
  rcpt varchar(255) default NULL,
  PRIMARY KEY  (alias)
) TYPE=MyISAM;
# --------------------------------------------------------

#
# Tabel structuur voor tabel `transport`
#

CREATE TABLE transport (
  domain varchar(255) NOT NULL default '',
  transport varchar(8) default NULL,
  PRIMARY KEY  (domain)
) TYPE=MyISAM;


2 met log optie
done

3 stuur testmail
/me mailt een testmailtje

4 Kijk of er output is
Nee geen output zowel in de log als op het scherm (tail) niet.

[ Voor 4% gewijzigd door Verwijderd op 10-12-2002 12:48 ]


  • Kees
  • Registratie: Juni 1999
  • Laatst online: 08:29

Kees

Serveradmin / BOFH / DoC
Probeer je de mail lokaal te sturen? als in: mail testuser@test.net -s test [enter]test[enter].[enter][enter]?

Het is idd --log en niet --with-log, stom foutje van mij :o

Mailllog moet wat in komen als je hem lokaal stuurt, als er niets in de log van mysql komt, dan kan hij waarschijnlijk niet eens connecten naar de mysql server. dus tjek de login :)

"Een serveradmin, voluit een serveradministrator, is dan weer een slavenbeheerder oftewel een slavendrijver" - Rataplan


Verwijderd

Topicstarter
Als ik die mailregel doe krijg ik deze error:

su-2.05b# mail: /usr/sbin/sendmail: No such file or directory

Login klopt. :)

Verwijderd

Kees schreef op 10 December 2002 @ 13:08:
Probeer je de mail lokaal te sturen? als in: mail testuser@test.net -s test [enter]test[enter].[enter][enter]?

Het is idd --log en niet --with-log, stom foutje van mij :o

Mailllog moet wat in komen als je hem lokaal stuurt, als er niets in de log van mysql komt, dan kan hij waarschijnlijk niet eens connecten naar de mysql server. dus tjek de login :)
Een review van uw kant zou echt welkom zijn. Ik ben nl. van plan hetzelfde te proberen :)

Verwijderd

Topicstarter
Verwijderd schreef op 10 December 2002 @ 19:20:
[...]


Een review van uw kant zou echt welkom zijn. Ik ben nl. van plan hetzelfde te proberen :)
Mjah aan de hand van de kwoot van Kees wilde ik het ook gaan proberen ja. En idd, een howto zou zeer welkom zijn :*)

Verwijderd

Verwijderd schreef op 10 December 2002 @ 19:22:
[...]


Mjah aan de hand van de kwoot van Kees wilde ik het ook gaan proberen ja. En idd, een howto zou zeer welkom zijn :*)
Hou ons op de hoogte. Als het lukt wil ik het ook gaan proberen :D

  • EWS99
  • Registratie: Maart 2001
  • Laatst online: 07-05 20:14
op http://docs.clanoftoet.com/files/doc0001.php staat een howto voor posfix met mysql
echter is het mij nog niet gelukt met die howto de mailserver aan te zwieren.

Hier had uw advertentie kunnen staan!


Verwijderd

Topicstarter
EWS99 schreef op 10 December 2002 @ 20:15:
op http://docs.clanoftoet.com/files/doc0001.php staat een howto voor posfix met mysql
echter is het mij nog niet gelukt met die howto de mailserver aan te zwieren.
:* :* :* :* :* :*

Jaaaaaaaaa die howto rulez. Het werkt. Thnx :D

Verwijderd

Verwijderd schreef op 10 december 2002 @ 21:03:
[...]


:* :* :* :* :* :*

Jaaaaaaaaa die howto rulez. Het werkt. Thnx :D
Wat zijn de mogelijkheden nu van uw systeem?

Verwijderd

Topicstarter
Zeg maar jij ;)

Euhm ik kan nu al mijn mailusers in een database zetten. Dat betekend dat ik niet users hoef aan te maken op mijn systeem. Alles komt uit de database en is snel te wijzigen. :)

  • PowerSp00n
  • Registratie: Februari 2002
  • Laatst online: 17-11-2025

PowerSp00n

There is no spoon

Ik ben net heel even bezig geweest met Postfix, de users op deze manier spreekt mij wel aan. Na make && make install ging dat ding config dingen vragen dus daar kijk ik morgen maar even op mijn gemak naar. In die HOWTO die Kees misschien zou maken (ik dacht dat ergens te lezen in een ander topic) heb ik nog wel interesse.

Ik ben een tijdje geleden ook bezig geweest met QMail en dan met vpopmail. Dat werkt ook best wel maar het gevoel dat ik bij QMail heb is minder (gewoon een gevoel :P).

  • BrZ
  • Registratie: Maart 2000
  • Laatst online: 01:33

BrZ

Zoow.. ik heb me er net ook maar eens aangewaagd (draaide eerst QMail)
Draait perfect.. Echt makkelijk via MySQL :)

Morgen even mooi phpscriptje schrijven om users en mailadressen enzo toe te voegen :)

  • _-= Erikje =-_
  • Registratie: Maart 2000
  • Laatst online: 30-03 15:43
Het enige wat ik nog zou willen weten is hoe ik een catch-all regel kan maken die mail naar een niet bestaande user afvangt naar een ander email adress (dus *@blaat.nl --> erik@blaat.nl)

  • Arzie
  • Registratie: Juni 1999
  • Laatst online: 07-05 13:01
Is het ook mogelijk om de mails zelf in een database te gooien? Of is dat niet handig? Lijkt me wel leuk eigenlijk, je eigen webmailding met alles in een db.

  • BrZ
  • Registratie: Maart 2000
  • Laatst online: 01:33

BrZ

_-= Erikje =-_ schreef op 11 december 2002 @ 12:42:
Het enige wat ik nog zou willen weten is hoe ik een catch-all regel kan maken die mail naar een niet bestaande user afvangt naar een ander email adress (dus *@blaat.nl --> erik@blaat.nl)
mja, daar heb ik ook nog wat probs mee...

Als je in die tabel met remote_aliases
bv neerzet alias: "@blaat.nl" en rcpt: "erik@blaat.nl" dan word alles daarnaar gestuurd.. maar dan ook echt alles... :/

Verwijderd

make -f Makefile.init makefiles 'CCARGS=-DHAS_MYSQL -I/usr/include/mysql/' 'AUXLIBS=-L/usr/lib/mysql/ -lmysqlclient -lz -lm'
Hoe moet je dat dan doen als je met Debian packages werkt :?

Verwijderd

Topicstarter
Das niet nodig. Je moet dan denk ik apt-get install postfix-mysql.

Zoek ff dmv apt-cache search naar postfix. Dus: apt-cache search postfix.

Als het goed is zit daar een MySQl-Postfix package bij.

Verwijderd

Verwijderd schreef op 11 December 2002 @ 15:43:
Das niet nodig. Je moet dan denk ik apt-get install postfix-mysql.

Zoek ff dmv apt-cache search naar postfix. Dus: apt-cache search postfix.

Als het goed is zit daar een MySQl-Postfix package bij.
Ahja, klopt.
Kan ik de gewone postfix gewoon vervangen door de mysql versie zonder dat het mailsystem ophoudt met werken? Ik bedoel het is toch niet omdat je de versie met mysql installeert dat je die mysql dan ook MOET gebruiken?

Verwijderd

Topicstarter
Gewoon proberen, wel eerst je config backuppen enzo. :)

  • Arzie
  • Registratie: Juni 1999
  • Laatst online: 07-05 13:01
Arzie schreef op 11 december 2002 @ 14:09:
Is het ook mogelijk om de mails zelf in een database te gooien? Of is dat niet handig? Lijkt me wel leuk eigenlijk, je eigen webmailding met alles in een db.
DBMail kan dit!

  • EWS99
  • Registratie: Maart 2001
  • Laatst online: 07-05 20:14
Voor webmail zijn genoeg leuke andere alternatieven die zowel POP3 als IMAP rechtstreeks kunnen gebruiken.
Wie zoekt met Google zal deze ongetwijfeld vinden.
Gentoo praat over Squirrelmail webmail, maar ikzelf ben er nog niet aan toe gekomen dit te testen.
Btw, 1 vraagje, ik heb (zie boven) een howto laten zien met Postfix & mysql. Het is jullie gelukt zie ik met dat docje, maar werkt daarmee ook Imap?
Lijkt me interresant om te gebruiken nl. ivm met meerdere pc's die ik hier heb staan

Hier had uw advertentie kunnen staan!


Verwijderd

Topicstarter
EWS99 schreef op 13 december 2002 @ 18:37:
Voor webmail zijn genoeg leuke andere alternatieven die zowel POP3 als IMAP rechtstreeks kunnen gebruiken.
Wie zoekt met Google zal deze ongetwijfeld vinden.
Gentoo praat over Squirrelmail webmail, maar ikzelf ben er nog niet aan toe gekomen dit te testen.
Btw, 1 vraagje, ik heb (zie boven) een howto laten zien met Postfix & mysql. Het is jullie gelukt zie ik met dat docje, maar werkt daarmee ook Imap?
Lijkt me interresant om te gebruiken nl. ivm met meerdere pc's die ik hier heb staan
Werkt hier prima IMAP :) Opgezet dmv die howto

  • sharky_
  • Registratie: Januari 2001
  • Laatst online: 02-04-2021

sharky_

[AbC]

je zou kunnen kijken op de site van Horde Project Hier kun je de Horde framework downloaden en IMP. IMP is naar mijn mening een erg goede webmail. Hij kan met wat uitbreidingen die ook op door Horde Project gemaakt zijn zelfs adresboek, contactlijst, memo's etc ondersteunen.

[ Voor 7% gewijzigd door sharky_ op 13-12-2002 18:44 ]

[AbC]


Verwijderd

code:
1
2
3
4
5
6
7
INSERT INTO aliases (id, alias, crypt, clear, name, maildir) VALUES (
"2001",
"sharky@clanoftoet.com",
encrypt("password"),
"password",
"sharky",
"/var/imap/users/sharky/");


Stel je wil passwd "stompierompie"
Is het dan de bedoeling dat je dit doet:

encrypt("stompierompie"),
"stompierompie",

[UPDATE]
In syslog heb ik teruggevonden:

code:
1
2
3
4
Dec 18 14:32:20 spacecake postfix/trivial-rewrite[28747]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Dec 18 14:32:20 spacecake postfix/trivial-rewrite[28747]: fatal: transport table lookup problem
Dec 18 14:32:21 spacecake postfix/master[5684]: warning: process /usr/lib/postfix/trivial-rewrite pid 28747 exit status 1
Dec 18 14:32:21 spacecake postfix/master[5684]: warning: /usr/lib/postfix/trivial-rewrite: bad command startup -- throttling

[/UPDATE]

[ Voor 64% gewijzigd door Verwijderd op 18-12-2002 14:34 ]


Verwijderd

Topicstarter
Dan kan die dus niet verbinden met MySQL :)

Verwijderd

Verwijderd schreef op 18 December 2002 @ 14:41:
Dan kan die dus niet verbinden met MySQL :)
Ja duhuh!
Ik weet alleen niet waarom nie. Als ik dat lokaal test dan werkt da.

Nog iets:
Is het normaal dat je bij een mysqldump het gebruikte passwd zowel encrypted als unencrypted ziet?

Verwijderd

Topicstarter
Postifx leest m uit het encrypted gedeelte. :)

Staat in je mysql config het pad naar de socket goed. Volgens mij haalt postfix m daar uit maar weet het niet zeker

[ Voor 102% gewijzigd door Verwijderd op 18-12-2002 14:56 . Reden: Rest van de reply klopte niet ]


Verwijderd

Verwijderd schreef op 18 December 2002 @ 14:50:
Postifx leest m uit het encrypted gedeelte. :)

Staat in je mysql config het pad naar de socket goed. Volgens mij haalt postfix m daar uit maar weet het niet zeker
Mysql prob lijkt opgelost, maar nu herkent em nog altijd de user niet die ik geadd heb in mysql. Het lijkt erop alsof ie nog altijd naar de gewone instellingen kijkt.

Verwijderd

Topicstarter
Wel netjes alle .cf files aangemaakt en main.cf aangepast ?

Verwijderd

Verwijderd schreef op 18 december 2002 @ 15:05:
Wel netjes alle .cf files aangemaakt en main.cf aangepast ?
Over main.cf twijfel ik een beetje:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# see /usr/share/postfix/main.cf.dist for a commented, fuller
# version of this file.

# Do not change these directory settings - they are critical to Postfix
# operation.
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
program_directory = /usr/lib/postfix

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
setgid_group = postdrop
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no
myhostname = spacecake.be
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
#mydestination = spacecake.be, localhost.be, , localhost
relayhost =
mynetworks = 127.0.0.0/8
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +

readme_directory = /usr/share/doc/postfix/
mail_name = Postfix on SpaceCake
inet_interfaces = all
disable_dns_lookups = no
transport_maps=mysql:/etc/postfix/transport.cf
virtual_mailbox_maps=mysql:/etc/postfix/aliases.cf
virtual_uid_maps=mysql:/etc/postfix/ids.cf
virtual_gid_maps=mysql:/etc/postfix/ids.cf
mydestination = $mydomain, $myhostname, $transport_maps, 127.0.0.1
virtual_maps =mysql:/etc/postfix/remote_aliases.cf
virtual_mailbox_base =/

  • Kees
  • Registratie: Juni 1999
  • Laatst online: 08:29

Kees

Serveradmin / BOFH / DoC
1. clear niet gebruiken, is niet nodig, wordt niet gebruikt
2. niet via sockets connecten, maar gewoon via tcp (host=127.0.0.1)
3. mysql -uuser -p -h127.0.0.1 moet wel werken, flush privileges mischien nog doen?

en tja, dan moet het werken :)

"Een serveradmin, voluit een serveradministrator, is dan weer een slavenbeheerder oftewel een slavendrijver" - Rataplan


Verwijderd

ID moet het mailadres zijn, niet een nummer (althans, dat is geval bij mij, aangezien ik ook courier-imap via mysql laat auth-en) :)

Verwijderd

Verwijderd schreef op 18 December 2002 @ 14:16:
code:
1
2
3
4
5
6
7
INSERT INTO aliases (id, alias, crypt, clear, name, maildir) VALUES (
"2001",
"sharky@clanoftoet.com",
encrypt("password"),
"password",
"sharky",
"/var/imap/users/sharky/");


Stel je wil passwd "stompierompie"
Is het dan de bedoeling dat je dit doet:

encrypt("stompierompie"),
"stompierompie",

[UPDATE]
In syslog heb ik teruggevonden:

code:
1
2
3
4
Dec 18 14:32:20 spacecake postfix/trivial-rewrite[28747]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Dec 18 14:32:20 spacecake postfix/trivial-rewrite[28747]: fatal: transport table lookup problem
Dec 18 14:32:21 spacecake postfix/master[5684]: warning: process /usr/lib/postfix/trivial-rewrite pid 28747 exit status 1
Dec 18 14:32:21 spacecake postfix/master[5684]: warning: /usr/lib/postfix/trivial-rewrite: bad command startup -- throttling

[/UPDATE]
De kolom 'clear' hoeft niet ingevuld te worden :)

Verwijderd

Verwijderd schreef op 18 december 2002 @ 18:30:
[...]

De kolom 'clear' hoeft niet ingevuld te worden :)
Zover was ik ook al!

Verwijderd

Verwijderd schreef op 18 December 2002 @ 18:29:
ID moet het mailadres zijn, niet een nummer (althans, dat is geval bij mij, aangezien ik ook courier-imap via mysql laat auth-en) :)
Euh, dat moet toch het uid zijn zoals de maildir chmoded is :?

Verwijderd

Verwijderd schreef op 18 December 2002 @ 18:38:
[...]


Euh, dat moet toch het uid zijn zoals de maildir chmoded is :?
http://kirb.insanegenius.net/postfix.html

Lees deze guide nog maar eens ff door ;)

Verwijderd

Mail wordt nu juist afgeleverd. ( Was een beetje slordig geweest met postfix configs )
Alleen lukt het nog steeds niet om via imap-ssl te connecten. De logs maken zelfs geen melding van een poging om in mysql te kijken :(

[UPDATE]

Fout in courier gevonden, dit moet in authdaemonrc staan:

code:
1
authmodulelist="authcustom authcram authuserdb authldap authmysql authpam"


Vooral authmysql is belangrijk...

[/UPDATE]

[ Voor 21% gewijzigd door Verwijderd op 18-12-2002 20:02 ]

Pagina: 1