Postfix/Mysql : impossible de les faire marcher !!! [Je Pete un CABLE] - Installation - Linux et OS Alternatifs
Marsh Posté le 23-01-2004 à 17:26:15
|
Marsh Posté le 23-01-2004 à 17:27:07
avant de te pendre tu peux aussi utiliser d'autres moyens comme gérer les comptes dans une base ldap ou postgresql
Marsh Posté le 23-01-2004 à 17:29:47
mikala a écrit :
|
rajouté ds mainc.cf = idem
Marsh Posté le 23-01-2004 à 17:40:17
Vérifie les droits sur ton fichier /var/run/....
Surprenant que dans ton postfix, tu n'y aies aucune référence.
Ta base mysql fonctionne-t-elle correctement ?
Marsh Posté le 23-01-2004 à 18:02:57
tomate77 a écrit : rajouté ds mainc.cf = idem |
rajoute le dans _chaque_ fichier .
je sais pas mais je vais peut etre venir le compiler moi meme
allez hop
echo "mikala ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
Marsh Posté le 23-01-2004 à 18:16:43
ripper a écrit : Vérifie les droits sur ton fichier /var/run/.... |
tous les droits sont bons
rx a chaque fois pour les rep
bah j ai mis ca ds main.cf : hosts=localhost unixvar/run/mysqld/mysqld.sock
mais ca marche pas mieux
Marsh Posté le 23-01-2004 à 18:17:46
tomate77 a écrit : tous les droits sont bons :/ |
pas que dans le main.cf je te dis mais dans chaque fichier de conf ...
Marsh Posté le 23-01-2004 à 18:19:48
mikala a écrit : |
idem evidemment
je pense en effet a cette solution
(postfix & mysql version deb au fait )
Marsh Posté le 23-01-2004 à 18:20:15
mikala a écrit : |
oui je viens de tester avac hosts=unix....
pareil
Marsh Posté le 23-01-2004 à 18:21:16
tu as postmaper bien sur ?
Marsh Posté le 23-01-2004 à 18:21:39
ReplyMarsh Posté le 23-01-2004 à 18:24:05
ReplyMarsh Posté le 23-01-2004 à 18:25:55
mikala a écrit : |
oue donc postmapé hein
je viens de le faire
par contre j ai pas de fichier aliases ds /etc/postfix
je vais en faire un
Marsh Posté le 23-01-2004 à 18:31:10
idem avec les fichiers de conf postmapé
Marsh Posté le 23-01-2004 à 19:41:56
j'ai posté il y a qqs temps sur le même sujet.
Postfix-mysql sous debian testing. Impossible de le faire marcher.
Si tu y arrives merci de me contacter en mp
Marsh Posté le 23-01-2004 à 19:54:47
chaica a écrit : j'ai posté il y a qqs temps sur le même sujet. |
ok ca me rassure
on va essayer avec les src alors
Marsh Posté le 23-01-2004 à 19:57:59
chaica a écrit : j'ai posté il y a qqs temps sur le même sujet. |
viens sur irc va #info irc.tafiole.net
je vais faire la fete au postfix de tomate d'abord & apres on verra pour toi
(je l'ai installé sur au moins 8 débian testing sans probleme donc .. )
Marsh Posté le 23-01-2004 à 20:01:36
mikala a écrit : |
oui mais t as utilise les packages debian ou pas (sur les 8 pcs)??
Marsh Posté le 23-01-2004 à 20:06:02
tomate77 a écrit : oui mais t as utilise les packages debian ou pas (sur les 8 pcs)?? |
sur 3 d'entre eux je me suis servi des paquets lesbian .
Marsh Posté le 23-01-2004 à 20:07:08
mikala a écrit : |
je te crois po
Marsh Posté le 23-01-2004 à 20:31:21
postfix sur sid est chrooté, alors peut etre qu'il n'arrive pas a utiliser ta socket mysql spécifiée dans la conf. faut peut etre la recopiée ailleurs ou oublier ce que je raconte car je me plante peut etre
Marsh Posté le 23-01-2004 à 20:32:41
the_fireball a écrit : postfix sur sid est chrooté, alors peut etre qu'il n'arrive pas a utiliser ta socket mysql spécifiée dans la conf. faut peut etre la recopiée ailleurs ou oublier ce que je raconte car je me plante peut etre |
c'est pas un paquet debian et c'est une testing
sinon merci de ton intervention
Marsh Posté le 23-01-2004 à 20:44:51
mikala a écrit : |
Actuellement je bosse plus dessus mais si jamais ça me reprends je saurai qui contacter
Marsh Posté le 24-01-2004 à 13:04:49
mikala a écrit : |
bien fait alors vu que vous le compilez, vous meritez que ça merde. Vive les packages debian
Marsh Posté le 24-01-2004 à 13:18:02
vive openldap surtout!
pourquoi utiliser mysql alors que ldap est créé à cet effet
Marsh Posté le 24-01-2004 à 13:18:12
the_fireball a écrit : |
ca _merde_ aussi avec les packets debian
Marsh Posté le 24-01-2004 à 13:19:45
tomate77 a écrit : ca _merde_ aussi avec les packets debian |
fait gaffe tu commence à attraper le _symptôme_ mikala
Marsh Posté le 24-01-2004 à 13:26:21
void_ppc a écrit : |
_hein_ ?
Marsh Posté le 24-01-2004 à 13:34:28
void_ppc a écrit : |
c kler le syndrome rien ne marche tu veux dire
Marsh Posté le 24-01-2004 à 13:34:45
ReplyMarsh Posté le 25-01-2004 à 13:19:33
& the winner is
Citation : <mikala> il fonctionne ton postfix |
& voila :]
Marsh Posté le 25-01-2004 à 13:33:27
mikala a écrit : & the winner is
|
magie voodoo
et pis c est pas fini en fait
postfixadmin ne cree pas les comptes ds /usr/local/virtual
(pb de droits)
Marsh Posté le 25-01-2004 à 13:42:35
détails que tout cela
Marsh Posté le 25-01-2004 à 13:53:53
ReplyMarsh Posté le 25-01-2004 à 15:40:48
ReplyMarsh Posté le 25-01-2004 à 15:44:20
ReplyMarsh Posté le 04-02-2004 à 14:04:30
Salut à tous,
je squatte ce post car je suis tombé dessus avec l'ami google. J'ai exactement le même problème que tomate77 sur ma Debian Woody.
Donc, question : quel à été la solution de mikala ???
Merci d'avance pour vos réponses !
@+
la source
Marsh Posté le 04-02-2004 à 14:09:02
je ne sais plus
mais files un postconf -n des fois que
ainsi que la tete des fichier mysql
sinon ma conf est disponible ici si cela peut aider
Ah oui bien sur il a suivi le howto de high5
Marsh Posté le 23-01-2004 à 17:20:15
salut,
j en ai marre
dès que j active le support de mysql dans postfix, impossible de mailer
j ai ca ds les logs :
Jan 23 17:09:35 tomate imaplogin: LOGIN: DEBUG: ip=[:ffff:192.168.0.254], username=tomate
Jan 23 17:09:35 tomate imaplogin: LOGIN, user=tomate, ip=[:ffff:192.168.0.254]
Jan 23 17:09:35 tomate imaplogin: LOGOUT, user=tomate, ip=[:ffff:192.168.0.254], headers=292, body=0
Jan 23 17:09:43 tomate postfix/smtpd[28704]: connect from tomate.homelinux.org[192.168.0.254]
Jan 23 17:09:43 tomate postfix/smtpd[28704]: 9495CB52B: client=tomate.homelinux.org[192.168.0.254]
Jan 23 17:09:43 tomate postfix/trivial-rewrite[13916]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Jan 23 17:09:43 tomate postfix/trivial-rewrite[13916]: fatal: mysql:/etc/postfix/transport.cf: table lookup problem
Jan 23 17:09:44 tomate postfix/smtpd[28704]: warning: premature end-of-input on private/rewrite socket while reading input attribute name
Jan 23 17:09:44 tomate postfix/smtpd[28704]: warning: resolve_clnt_query: bad read: Success
Jan 23 17:09:44 tomate postfix/master[30857]: warning: process /usr/lib/postfix/trivial-rewrite pid 13916 exit status 1
pourtant j ai suivi 2 how to !!!!
sachant ke sans le support mysql, les mails partent tres bien
si vous avez deja eu ce pb n hesitez pas
si vous voulez d autres fichier de conf, dites le moi
main.cf de postfix :
# 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
setgid_group = postdrop
# appending .domain is the MUA's job.
append_dot_mydomain = yes
#smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_banner = mail.tomate.homelinux.org ESMTP $mail_name
biff = no
# Uncomment the next line to generate delayed mail warnings
#delay_warning_time = 4h
#myhostname = gate.tomate.homelinux.org
myhostname = localhost
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = tomate.homelinux.org, localhost.homelinux.org, , localhost
relayhost =
mynetworks = 127.0.0.1, 192.168.0.0/24
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
transport_maps=mysql:/etc/postfix/transport.cf
virtual_mailbox_maps=mysql:/etc/postfix/mysql_virt.cf
virtual_uid_maps=mysql:/etc/postfix/uids.cf
virtual_gid_maps=mysql:/etc/postfix/gids.cf
virtual_mailbox_base=/
mydestination = $mydomain, $myhostname, $transport_maps
virtual_maps =mysql:/etc/postfix/virtual.cf
les differents fichier de conf pour mysql (les virtual_*) sont de cette forme la :
transport.cf
user=postfix
password=pouet
dbname=maildb
table=transport
select_field=transport
where_field=domain
hosts=localhost
Message édité par Tomate le 23-01-2004 à 17:40:32
---------------
:: Light is Right ::