Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2494 connectés 

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Patch Qmail...

n°339775
manolo3400
Posté le 23-01-2008 à 16:24:27  profilanswer
 

Bonjour tout le monde,
Jsuis toujours avec mon probleme de mail.... Je suis en train d'appliquer un patch qui pourrait faire rever les enfants.
Voici le patch et le tuto du patch:
http://www.protecmail.com/opensource/?lang=fr
 
Pas de stress, je fais tout comme il faut. Et au moment de la compilation, j'ai cette erreur:
 
qmail-smtpd.c: In function `main':
qmail-smtpd.c:416: warning: return type of `main' is not `int'
./compile rcptchecks.c
rcptchecks.c:28: parse error before `MYSQLHOST'
rcptchecks.c:51: `BUFFSIZE' undeclared here (not in a function)
rcptchecks.c: In function `sql_query_wrapper':
rcptchecks.c:104: `MYSQLHOST' undeclared (first use in this function)
rcptchecks.c:104: (Each undeclared identifier is reported only once
rcptchecks.c:104: for each function it appears in.)
rcptchecks.c:104: `MYSQLUSER' undeclared (first use in this function)
rcptchecks.c:104: `MYSQLPASS' undeclared (first use in this function)
rcptchecks.c:104: `MYSQLDB' undeclared (first use in this function)
rcptchecks.c: In function `rcptchecks':
rcptchecks.c:179: `REJECT_AT' undeclared (first use in this function)
rcptchecks.c:185: `BADRCPT_REJECT_AT' undeclared (first use in this function)
rcptchecks.c:186: `BUFFSIZE' undeclared (first use in this function)
rcptchecks.c:189: `DELAY' undeclared (first use in this function)
rcptchecks.c:191: `START_TARPITTING' undeclared (first use in this function)
rcptchecks.c: At top level:
rcptchecks.c:51: storage size of `buffer' isn't known
make: *** [rcptchecks.o] Erreur 1
 
Je me dis que j'ai peut etre foiré un truc dans le fichier de conf:
 
/* MYSQL*/
#define SQLCMDSIZE 1024
define MYSQLHOST "localhost"
define MYSQLUSER "root"
define MYSQLPASS "*****"
define MYSQLDB "rcpt"
 
/* TARPITTING */
define START_TARPITTING 5 // start tarpitting (5)
define REJECT_AT 30 // drop connexion after REJECT_AT RCPT TO (30)
define BADRCPT_REJECT_AT 5 // drop connexion after BADRCPT_REJECT_AT bad RCPT TO (5)
define DELAY 3 // wait DELAY between to RCPT TO (3)
 
define BUFFSIZE 1024
 
/* From qmail-smtpd */
extern void flush();
extern void out();
extern void die_nomem();
 
 
Et ma base de données (qui s'appelle rcpt)
 
#
# Structure de la table `rcptchecks`
#
 
CREATE TABLE rcptchecks (
id mediumint(Cool unsigned zerofill NOT NULL auto_increment,
domain varchar(255) NOT NULL default '',
user varchar(255) NOT NULL default 'all',
PRIMARY KEY (id),
UNIQUE KEY id (id),
KEY domain (domain),
KEY user (user)
) TYPE=MyISAM;
 
Le probleme sql, je le vois pas...
Un probleme de compilateur? ce serait bizarre...
Une idée?

mood
Publicité
Posté le 23-01-2008 à 16:24:27  profilanswer
 

n°339782
manolo3400
Posté le 23-01-2008 à 16:40:05  profilanswer
 

up

n°339786
manolo3400
Posté le 23-01-2008 à 16:46:37  profilanswer
 

up

n°339915
Sikeur
Posté le 24-01-2008 à 09:53:22  profilanswer
 

Salut
 
tu devrais peut-être poster dans OSA...


Aller à :
Ajouter une réponse
 

Sujets relatifs
Patch pannel cat6e compatible cat5 ?Question surprenante sur un patch pr se connecter à internet !
Plus de sujets relatifs à : Patch Qmail...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR