Problemes d'installation d'un serveur mail

Salut,
très certainement encore une erreur de conf.

Le domaine “essai.org” existe ?
L’utilisateur "essai@essai.org" existe ?
Son mot de passe est bien “essai” ?

Je te conseille encore une fois de consulter les logs, c’est le meilleur endroit pour faire du débogage de configuration:

Tous les logs /var/log/mail.*
Par exemple, dans une console, ouvre ceci:

tail -f /var/log/mail.info

Dans une autre console recommence le telnet sur smtp et retourne voir ce qui a été généré dans la première console.

Merci lol,
tu as raison, j’ai corrigé le probleme en changant le mot de passe de essai@essai.org, et ça a fonctionné ttu me sauve à chaque fois :slightly_smiling: )

a part que dans les logs ça me donne exactement la meme chose que sur le tuto sauf qu’il me fait

Mar 22 14:12:27 messagerie postfix/smtpd[7213]: warning: 172.16.0.3: address not listed for hostname messagerie.mondomaine.org
Mar 22 14:12:27 messagerie postfix/smtpd[7213]: connect from unknown[172.16.0.3]
Mar 22 14:14:22 messagerie postfix/smtpd[7213]: C0F84E1950: client=unknown[172.16.0.3], sasl_method=LOGIN, sasl_username=essai@essai.org
Mar 22 14:14:59 messagerie postfix/cleanup[7219]: C0F84E1950: message-id=<20120322131422.C0F84E1950@messagerie.mondomaine.org>
Mar 22 14:14:59 messagerie postfix/qmgr[29783]: C0F84E1950: from=<essai@essai.org>, size=371, nrcpt=1 (queue active)
Mar 22 14:14:59 messagerie dovecot: deliver(essai@essai.org): msgid=<20120322131422.C0F84E1950@messagerie.mondomaine.org>: saved mail to INBOX
Mar 22 14:14:59 messagerie postfix/pipe[7222]: C0F84E1950: to=<essai@essai.org>, relay=dovecot, delay=61, delays=61/0.01/0/0.01, dsn=2.0.0, status=sent (delivered via dovecot service)
Mar 22 14:14:59 messagerie postfix/qmgr[29783]: C0F84E1950: removed
Mar 22 14:15:07 messagerie postfix/smtpd[7213]: disconnect from unknown[172.16.0.3]

c’est comme s’il ne reconnait pas le root en utilisant l’adresse locale de la messagerie.
est ce que cela pour affecter la suite du travail??
si oui, comment coriger cette erreur?
Merci

Re,
Tu peux donner la sortie de:

salut,

voici le resultat de postconf -n

@messagerie:/etc/postfix# postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
inet_interfaces = all
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
mydestination = messagerie.mondomaine.org, localhost.mondomaine.org, , localhost
myhostname = messagerie.mondomaine.org
mynetworks = 172.16.0.0/16  127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
myorigin = /etc/mailname
readme_directory = no
recipient_delimiter = +
relay_domains = mysql:/etc/postfix/mysql_relay_domains.cf
relayhost =
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_recipient_restrictions = permit_mynetworks,  permit_sasl_authenticated,  reject_non_fqdn_hostnam                         e,  reject_non_fqdn_sender,  reject_non_fqdn_recipient,  reject_unauth_destination,  reject_unauth_pip                         elining,  reject_invalid_hostname
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_use_tls = yes
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:3000
virtual_mailbox_base = /home/virtmail
virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_mailbox_domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_transport = dovecot
virtual_uid_maps = static:3000
root@messagerie:/etc/postfix#

voila, entre temps, j’ai continué à suivre le tuto jusqu’à l’etape: Réglages de Dovecot Postfix et Amavis.
j’ai modifié master.cf sans erreurs,
en passans au main.cf, j’ai rajouté les deux lignes suivantes à la fin de ce fichier:

###########################################################################
##------------------------Réages de Dovecot Postfix et Amavis--------------
postconf -e 'content_filter = amavis:[127.0.0.1]:10024'
postconf -e 'receive_override_options = no_address_mappings'
##-----------------------fin Reglage de Dovecot Postfix et amavis----------
###########################################################################

j’ai enregister les et quitter, puis j’ai fait un restart du service postfix et ça a donné:

# service postfix restart
Stopping Postfix Mail Transport Agent: postfixpostfix: fatal: /etc/postfix/main.cf, line                                        78: missing '=' after attribute name: "postconf -e 'content_filter = amavis:[127.0.0.1]                                       :10024'"
 failed!
root@messagerie:#

en commantant ces deux ligne le restart fonctionne normalement,
je ne sais pas pourquoi, ni comment le corriger!!!
merci

Salut,
Je ne suis plus devant mon serveur.

Je peux quand même répondre à l’histoire au sujet des lignes avec postconf.
Il s’agit d’un malentendu (je me suis mal exprimé dans le tuto - je n’ai pas pensé que ça pourrait être interprété comme ça…)

La commande postconf ajoute pour toi la ligne au main.cf.
Il faut taper en console:

postconf -e 'content_filter = amavis:[127.0.0.1]:10024' postconf -e 'receive_override_options = no_address_mappings'
Ou ajouter avec un éditeur:

content_filter = amavis:[127.0.0.1]:10024 receive_override_options = no_address_mappings

Désolé du malentendu. Je rectifierais le tuto.
Pour le reste je regarderais demain matin.

salut,
désolée pour ma mauvaise interprétation :hand: :doh:

je suis à l’étape de Test de Spamassassin et Clamav:
spamassassin, semble bien fonctionner: j’ai envoyé un message comme decrit dans le tuto, d’un compte à un autre (de trialuser@virtdomain.essai.org).en verifiant les logs j’ai trouvé pratiquement le meme resultat càd : Blocked SPAM. donc spamassassin fonctionne sur mon serveur.

par contre :cry: : clamav ne semble pas fonctionner sur ma machine.dans les logs, je voix qu’il laisse passer le message contenant le virus.
voici le test que j’ai effectué ainsi que les messages des logs récuperés apartir de /var/log/mail.log

le test:

~# telnet 172.16.0.3 25
Trying 172.16.0.3...
Connected to 172.16.0.3.
Escape character is '^]'.
220 messagerie.mondomaine.org ESMTP Postfix (Debian/GNU)
AUTH LOGIN ZXNzYWlAZXNzYWkub3Jn
334 UGFzc3dvcmQ6
ZXNzYWkq
235 2.7.0 Authentication successful
mail from:essai@essai.org
250 2.1.0 Ok
rcpt to:trialuser@virtdomain.essai.org
250 2.1.5 Ok
data
354 End data with <CR><LF>.<CR><LF>
test
X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*
fin test
.
250 2.0.0 Ok: queued as A0D2FE195B
quit
221 2.0.0 Bye
Connection closed by foreign host.
root@messagerie:~#

les logs:

Mar 22 18:45:43 messagerie postfix/smtpd[19761]: warning: 172.16.0.3: address not listed for hostname messagerie.mondomaine.org
Mar 22 18:45:43 messagerie postfix/smtpd[19761]: connect from unknown[172.16.0.3]
Mar 22 18:48:06 messagerie postfix/smtpd[19761]: A0D2FE195B: client=unknown[172.16.0.3], sasl_method=LOGIN, sasl_username=essai@essai.org
Mar 22 18:50:11 messagerie postfix/cleanup[19768]: A0D2FE195B: message-id=<20120322174806.A0D2FE195B@messagerie.mondomaine.org>
Mar 22 18:50:11 messagerie postfix/qmgr[10125]: A0D2FE195B: from=<essai@essai.org>, size=429, nrcpt=1 (queue active)
Mar 22 18:50:12 messagerie postfix/smtpd[19779]: connect from localhost[127.0.0.1]
Mar 22 18:50:12 messagerie postfix/smtpd[19779]: 429B5E199D: client=localhost[127.0.0.1]
Mar 22 18:50:12 messagerie postfix/cleanup[19768]: 429B5E199D: message-id=<20120322174806.A0D2FE195B@messagerie.mondomaine.org>
Mar 22 18:50:12 messagerie postfix/smtpd[19779]: disconnect from localhost[127.0.0.1]
Mar 22 18:50:12 messagerie postfix/qmgr[10125]: 429B5E199D: from=<essai@essai.org>, size=905, nrcpt=1 (queue active)
Mar 22 18:50:12 messagerie amavis[9229]: (09229-02) Passed CLEAN, LOCAL [172.16.0.3] [172.16.0.3] <essai@essai.org> -> <trialuser@virtdomain.essai.org>, Message-ID: <20120322174806.A0D2FE195B@messagerie.mondomaine.org>, mail_id: 9YK3CMXvAWWX, Hits: 0.768, size: 429, queued_as: 429B5E199D, 362 ms
Mar 22 18:50:12 messagerie postfix/smtp[19776]: A0D2FE195B: to=<trialuser@virtdomain.essai.org>, relay=127.0.0.1[127.0.0.1]:10024, delay=185, delays=185/0.01/0/0.36, dsn=2.0.0, status=sent (250 2.0.0 Ok, id=09229-02, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 429B5E199D)
Mar 22 18:50:12 messagerie postfix/qmgr[10125]: A0D2FE195B: removed
Mar 22 18:50:12 messagerie dovecot: deliver(trialuser@virtdomain.essai.org): msgid=<20120322174806.A0D2FE195B@messagerie.mondomaine.org>: saved mail to INBOX
Mar 22 18:50:12 messagerie postfix/pipe[19780]: 429B5E199D: to=<trialuser@virtdomain.essai.org>, relay=dovecot, delay=0.02, delays=0.01/0.01/0/0.01, dsn=2.0.0, status=sent (delivered via dovecot service)
Mar 22 18:50:12 messagerie postfix/qmgr[10125]: 429B5E199D: removed
Mar 22 18:50:26 messagerie postfix/smtpd[19761]: disconnect from unknown[172.16.0.3]

j’ai verifier les fichiers /etc/amavis/conf.d/50-user et /etc/amavis/conf.d/15-content_filter_mode je n’ai trouvé aucune erreurs de frappe.
mais je pense que c’est du au fait que la base de donnée de clamav n’est pas à jours (j’espere que ne dis pas n’importe quoi :shifty: ) parce qu’en lançant la commande:

root@facteur:~# apt-get install amavisd-new spamassassin clamav clamav-daemon zoo unzip bzip2 arj nomarch lzop cabextract apt-listchanges libnet-ldap-perl libauthen-sasl-perl clamav-docs libio-string-perl libio-socket-ssl-perl libnet-ident-perl zip libnet-dns-perl p7zip unrar-free

il m’a afficher cela:

ClamAV update process started at Thu Mar 22 16:23:46 2012
main.cvd is up to date (version: 54, sigs: 1044387, f-level: 60, builder: sven)
WARNING: getfile: daily-13811.cdiff not found on remote server (IP: 193.1.193.64)
WARNING: getpatch: Can't download daily-13811.cdiff from db.local.clamav.net
WARNING: getfile: daily-13811.cdiff not found on remote server (IP: 130.59.10.36)
WARNING: getpatch: Can't download daily-13811.cdiff from db.local.clamav.net
WARNING: getpatch: Can't download daily-13811.cdiff from db.local.clamav.net
WARNING: getfile: daily-13811.cdiff not found on remote server (IP: 193.1.193.64)
WARNING: getpatch: Can't download daily-13811.cdiff from db.local.clamav.net
WARNING: getfile: daily-13811.cdiff not found on remote server (IP: 130.59.10.36)
WARNING: getpatch: Can't download daily-13811.cdiff from db.local.clamav.net
WARNING: Incremental update failed, trying to download daily.cvd
Downloading daily.cvd [100%]
daily.cvd updated (version: 14685, sigs: 135491, f-level: 63, builder: guitar)
Downloading bytecode.cvd [100%]
bytecode.cvd updated (version: 168, sigs: 38, f-level: 63, builder: edwin)
Database updated (1179916 signatures) from db.local.clamav.net (IP: 193.1.193.64)
Paramétrage de clamav (0.97.3+dfsg-1~squeeze1) ...
Paramétrage de clamav-daemon (0.97.3+dfsg-1~squeeze1) ...
Starting ClamAV daemon: clamd .
Paramétrage de clamav-docs (0.97.3+dfsg-1~squeeze1) ...
Paramétrage de libauthen-sasl-perl (2.1500-1) ...
Paramétrage de libconvert-asn1-perl (0.22-1) ...
Paramétrage de libnet-ssleay-perl (1.36-1) ...
Paramétrage de libio-socket-ssl-perl (1.33-1+squeeze1) ...
Paramétrage de libio-string-perl (1.08-2) ...
Paramétrage de liblzo2-2 (2.03-2) ...
Paramétrage de libnet-ident-perl (1.23-1) ...
Paramétrage de libnet-ldap-perl (1:0.4001-2) ...
Paramétrage de lzop (1.02~rc1-2) ...
Paramétrage de nomarch (1.4-3) ...
Paramétrage de p7zip (9.04~dfsg.1-1) ...
Paramétrage de unrar-free (1:0.0.1+cvs20071127-1) ...
update-alternatives: utilisation de « /usr/bin/unrar-free » pour fournir « /usr/bin/unrar » (unrar) en mode automatique.
Paramétrage de unzip (6.0-4) ...
Paramétrage de zip (3.0-3) ...
Paramétrage de zoo (2.10-22) ...
[ Rootkit Hunter version 1.3.6 ]
File updated: searched for 162 files, found 128
                                         s    du

peut etre que c’est du à ces WARNING,
comment faire pour faire fonctionner clamav, SVP??
Merci

Salut,

[quote=“melinameline”] Mar 22 14:12:27 messagerie postfix/smtpd[7213]: warning: 172.16.0.3: address not listed for hostname messagerie.mondomaine.org[/quote]
Que donne:dig messagerie.mondomaine.org nslookup messagerie.mondomaine.org cat /etc/hosts cat /etc/hostname

Pour clamav, effectivement, peut-être que c’est un pb de maj.
Que renvoie:freshclam

salut,

voici le resultat de chaque commande:

root@messagerie:~# dig messagerie.mondomaine.org

; <<>> DiG 9.7.3 <<>> messagerie.mondomaine.org
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40448
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1

;; QUESTION SECTION:
;messagerie.mondomaine.org.            IN      A

;; ANSWER SECTION:
messagerie.mondomaine.org.     604800  IN      A       adresse ip publique de ma messagerie

;; AUTHORITY SECTION:
mondomaine.org.                604800  IN      NS      monserveurdns.mondomaine.org. 

;; ADDITIONAL SECTION:
monserveurdns.mondomaine.org.        604800  IN      A       adresse ip publique de mon dns

;; Query time: 0 msec
;; SERVER: 172.16.0.1#53(172.16.0.1)
;; WHEN: Fri Mar 23 16:12:33 2012
;; MSG SIZE  rcvd: 90

root@messagerie:~#
root@messagerie:~# nslookup messagerie.mondomaine.org
Server:         172.16.0.1
Address:        172.16.0.1#53

Name:   messagerie.mondomaine.org
Address: adresse publique de ma messagerie

root@messagerie:~#
root@messagerie:~# cat /etc/hosts
127.0.0.1       localhost
###ligne rajoutée
127.0.1.1       messagerie.mondomaine.org      messagerie
172.16.0.3      messagerie.mondomaine.org     messagerie

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
root@messagerie:~#
root@messagerie:~# cat /etc/hostname
messagerie.mondomaine.org
root@messagerie:~#

ces commandes ont l’air de retourner les valeurs correctes.
quant a freshclam,

root@messagerie:~# freshclam
ClamAV update process started at Fri Mar 23 16:29:17 2012
main.cvd is up to date (version: 54, sigs: 1044387, f-level: 60, builder: sven)
daily.cld is up to date (version: 14689, sigs: 136528, f-level: 63, builder: guitar)
bytecode.cvd is up to date (version: 168, sigs: 38, f-level: 63, builder: edwin)
root@messagerie:~#

aparemment, ces fichiers sont a jours, mains clamav ne fonctionne toujours pas !!
peut etre que je dois changer d’example de virus. j’ai ouvert le site donné dans le tuto mais je n’ai pas trouver d’example de virus pour le test de clamav, peut etre qu’il le bloquerait.
peut tu me donner un autre example de virus?

Merci lol

Salut,
Alors pour le premier problème, essaye une inversion dans le fichier /etc/hosts:

[code]172.16.0.3 messagerie.mondomaine.org messagerie
127.0.0.1 localhost
###ligne rajoutée
127.0.1.1 messagerie.mondomaine.org messagerie

The following lines are desirable for IPv6 capable hosts

::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters[/code]

Pour clamav…
Voici la page de téléchargement: eicar.org/85-0-Download.html
Mais normalement cette ligne fonctionne à merveille…X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*

Peux tu me donner le contenu des fichiers suivants (Non pas que je mette en doute ta parole, mais au cas ou… :wink: )
/etc/amavis/conf.d/50-user et /etc/amavis/conf.d/15-content_filter_mode

Ceci est fait bien sur ?

root@facteur:~# mkdir /var/spool/virusmails root@facteur:~# chown amavis:amavis /var/spool/virusmails

MERCI lol,

finalement ça à marché pour clamav:
au fait, j’ai executé telnet et dans data, je n’ai mis que la ligne du virus, toute seule sans rajouter un mot de plus et j’ai mis le point de la fin, et en verifiant les logs j’ai vu que clamav a fonctionné:

telnet 172.16.0.3 25
Trying 172.16.0.3...
Connected to 172.16.0.3.
Escape character is '^]'.
220 messagerie.mondomaine.org ESMTP Postfix (Debian/GNU)
AUTH LOGIN ZXNzYWlAZXNzYWkub3Jn
334 UGFzc3dvcmQ6
ZXNzYWkq
235 2.7.0 Authentication successful
mail from:essai@essai.org
250 2.1.0 Ok
rcpt to:trialuser@virtdomain.essai.org
250 2.1.5 Ok
data
354 End data with <CR><LF>.<CR><LF>
X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*
.
250 2.0.0 Ok: queued as 6532BE195B
quit
221 2.0.0 Bye
Connection closed by foreign host.
root@messagerie:~#

logs generés:

Mar 23 16:49:46 messagerie postfix/smtpd[1471]: warning: 172.16.0.3: address not listed for hostname messagerie.mondomaine.org
Mar 23 16:49:46 messagerie postfix/smtpd[1471]: connect from unknown[172.16.0.3]
Mar 23 16:50:31 messagerie dovecot: auth-worker(default): mysql: Connected to 127.0.0.1 (postfix)
Mar 23 16:50:31 messagerie dovecot: imap-login: Login: user=<essai@essai.org>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured
Mar 23 16:50:31 messagerie dovecot: IMAP(essai@essai.org): Connection closed bytes=0/293
Mar 23 16:51:28 messagerie postfix/smtpd[1471]: 6532BE195B: client=unknown[172.16.0.3], sasl_method=LOGIN, sasl_username=essai@essai.org
Mar 23 16:54:00 messagerie postfix/cleanup[1478]: 6532BE195B: message-id=<20120323155128.6532BE195B@messagerie.mondomaine.org>
Mar 23 16:54:00 messagerie postfix/qmgr[10125]: 6532BE195B: from=<essai@essai.org>, size=413, nrcpt=1 (queue active)
Mar 23 16:54:01 messagerie postfix/smtpd[1485]: connect from localhost[127.0.0.1]
Mar 23 16:54:01 messagerie postfix/smtpd[1485]: 103B3E199E: client=localhost[127.0.0.1]
Mar 23 16:54:01 messagerie postfix/cleanup[1478]: 103B3E199E: message-id=<VATAg23mTOax0Y@messagerie.mondomaine.org>
Mar 23 16:54:01 messagerie postfix/qmgr[10125]: 103B3E199E: from=<postmaster@messagerie.mondomaine.org>, size=2151, nrcpt=1 (queue active)
Mar 23 16:54:01 messagerie postfix/smtpd[1485]: disconnect from localhost[127.0.0.1]
Mar 23 16:54:01 messagerie amavis[9229]: (09229-04) Blocked INFECTED (Eicar-Test-Signature), LOCAL [172.16.0.3] [172.16.0.3] <essai@essai.org> -> <trialuser@virtdomain.essai.org>, quarantine: T/virus-TAg23mTOax0Y, Message-ID: <20120323155128.6532BE195B@messagerie.mondomaine.org>, mail_id: TAg23mTOax0Y, Hits: -, size: 413, 86 ms
Mar 23 16:54:01 messagerie postfix/smtp[1482]: 6532BE195B: to=<trialuser@virtdomain.essai.org>, relay=127.0.0.1[127.0.0.1]:10024, delay=187, delays=187/0.01/0/0.09, dsn=2.7.0, status=sent (250 2.7.0 Ok, discarded, id=09229-04 - INFECTED: Eicar-Test-Signature)
Mar 23 16:54:01 messagerie postfix/qmgr[10125]: 6532BE195B: removed
Mar 23 16:54:01 messagerie postfix/local[1486]: 103B3E199E: to=<mailuser@messagerie.mondomaine.org>, orig_to=<postmaster@messagerie.mondomaine.org>, relay=local, delay=0.02, delays=0.01/0.01/0/0, dsn=2.0.0, status=sent (delivered to command: procmail -a "$EXTENSION")
Mar 23 16:54:01 messagerie postfix/qmgr[10125]: 103B3E199E: removed
Mar 23 16:54:01 messagerie postfix/local[1486]: 103B3E199E: to=<mailuser@messagerie.mondomaine.org>, orig_to=<postmaster@messagerie.mondomaine.org>, relay=local, delay=0.02, delays=0.01/0.01/0/0, dsn=2.0.0, status=sent (delivered to command: procmail -a "$EXTENSION")
Mar 23 16:54:01 messagerie postfix/qmgr[10125]: 103B3E199E: removed
Mar 23 16:57:08 messagerie postfix/smtpd[1471]: disconnect from unknown[172.16.0.3]

par contre, l’erreur que je commettais, été de rajouter des mots en plus en dessus et/ou en dessous de la ligne de la chaine de caractères du virus. cela faisait, que clamav ne reconnaissait plus la chaine en tant que virus, et faisait passer le message normalement.
voici mon erreur:

root@messagerie:~# telnet 172.16.0.3 25
Trying 172.16.0.3.
Connected to 172.16.0.3.
Escape character is '^]'.
220 messagerie.mondomaine.org ESMTP Postfix (Debian/GNU)
AUTH LOGIN ZXNzYWlAZXNzYWkub3Jn
334 UGFzc3dvcmQ6
ZXNzYWkq
235 2.7.0 Authentication successful
mail from:essai@essai.org
250 2.1.0 Ok
rcpt to:trialuser@virtdomain.essai.org
250 2.1.5 Ok
data
354 End data with <CR><LF>.<CR><LF>
test
X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*
fin test
.
250 2.0.0 Ok: queued as DC758E195B
quit
221 2.0.0 Bye
Connection closed by foreign host.
root@messagerie:~#

ces logs:

Mar 23 17:04:39 messagerie postfix/smtpd[1497]: connect from unknown[172.16.0.3]
Mar 23 17:05:18 messagerie dovecot: imap-login: Login: user=<essai@essai.org>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured
Mar 23 17:05:18 messagerie dovecot: IMAP(essai@essai.org): Connection closed bytes=0/293
Mar 23 17:06:04 messagerie postfix/smtpd[1497]: DC758E195B: client=unknown[172.16.0.3], sasl_method=LOGIN, sasl_username=essai@essai.org
Mar 23 17:07:28 messagerie postfix/cleanup[1525]: DC758E195B: message-id=<20120323160604.DC758E195B@messagerie.mondomaine.org>
Mar 23 17:07:28 messagerie postfix/qmgr[10125]: DC758E195B: from=<essai@essai.org>, size=434, nrcpt=1 (queue active)
Mar 23 17:07:31 messagerie postfix/smtpd[1533]: connect from localhost[127.0.0.1]
Mar 23 17:07:31 messagerie postfix/smtpd[1533]: 1B6C8E199E: client=localhost[127.0.0.1]
Mar 23 17:07:31 messagerie postfix/cleanup[1525]: 1B6C8E199E: message-id=<20120323160604.DC758E195B@messagerie.mondomaine.org>
Mar 23 17:07:31 messagerie postfix/smtpd[1533]: disconnect from localhost[127.0.0.1]
Mar 23 17:07:31 messagerie postfix/qmgr[10125]: 1B6C8E199E: from=<essai@essai.org>, size=910, nrcpt=1 (queue active)
Mar 23 17:07:31 messagerie amavis[9229]: (09229-05) Passed CLEAN, [172.16.0.3] [172.16.0.3] <essai@essai.org> -> <trialuser@virtdomain.essai.org>, Message-ID: <20120323160604.DC758E195B@messagerie.mondomaine.org>, mail_id: IlYphHmguCJd, Hits: 3.963, size: 434, queued_as: 1B6C8E199E, 2398 ms
Mar 23 17:07:31 messagerie postfix/smtp[1530]: DC758E195B: to=<trialuser@virtdomain.essai.org>, relay=127.0.0.1[127.0.0.1]:10024, delay=116, delays=114/0.01/0/2.4, dsn=2.0.0, status=sent (250 2.0.0 Ok, id=09229-05, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 1B6C8E199E)
Mar 23 17:07:31 messagerie postfix/qmgr[10125]: DC758E195B: removed
Mar 23 17:07:31 messagerie dovecot: deliver(trialuser@virtdomain.essai.org): msgid=<20120323160604.DC758E195B@messagerie.mondomaine.org>: saved mail to INBOX
Mar 23 17:07:31 messagerie postfix/pipe[1534]: 1B6C8E199E: to=<trialuser@virtdomain.essai.org>, relay=dovecot, delay=0.02, delays=0.01/0.01/0/0.01, dsn=2.0.0, status=sent (delivered via dovecot service)
Mar 23 17:07:31 messagerie postfix/qmgr[10125]: 1B6C8E199E: removed
Mar 23 17:07:49 messagerie postfix/smtpd[1497]: disconnect from unknown[172.16.0.3]

je croix que c’est ça l’erreur que je commettait.

sinon, pour:

j’ai suivi ton conseil et ça a marché, il m’affiche plus not listed in hostname,
voiciles logs recues:

Mar 23 18:03:52 messagerie postfix/smtpd[20815]: connect from messagerie.mondomaine.org[172.16.0.3]
Mar 23 18:05:36 messagerie postfix/smtpd[20815]: NOQUEUE: reject: RCPT from messagerie.mondomaine.org[172.16.0.3]: 550 5.1.1 <essai@virtdomain.essai.org>: Recipient address rejected: User unknown in virtual mailbox table; from=<essai@essai.org> to=<essai@virtdomain.essai.org> proto=SMTP
Mar 23 18:06:42 messagerie postfix/smtpd[20815]: 9E8C4E195B: client=messagerie.mondomaine.org[172.16.0.3], sasl_method=LOGIN, sasl_username=essai@essai.org
Mar 23 18:06:50 messagerie postfix/cleanup[20823]: 9E8C4E195B: message-id=<20120323170642.9E8C4E195B@messagerie.mondomaine.org>
Mar 23 18:06:50 messagerie postfix/qmgr[20813]: 9E8C4E195B: from=<essai@essai.org>, size=371, nrcpt=1 (queue active)
Mar 23 18:06:50 messagerie postfix/smtpd[20828]: connect from localhost[127.0.0.1]
Mar 23 18:06:50 messagerie postfix/smtpd[20828]: 9D58AE199E: client=localhost[127.0.0.1]
Mar 23 18:06:50 messagerie postfix/cleanup[20823]: 9D58AE199E: message-id=<20120323170642.9E8C4E195B@messagerie.mondomaine.org>
Mar 23 18:06:50 messagerie postfix/smtpd[20828]: disconnect from localhost[127.0.0.1]
Mar 23 18:06:50 messagerie postfix/qmgr[20813]: 9D58AE199E: from=<essai@essai.org>, size=847, nrcpt=1 (queue active)
Mar 23 18:06:50 messagerie amavis[9229]: (09229-06) Passed CLEAN, LOCAL [172.16.0.3] [172.16.0.3] <essai@essai.org> -> <trialuser@virtdomain.essai.org>, Message-ID: <20120323170642.9E8C4E195B@messagerie.mondomaine.org>, mail_id: ILnPT-rw0Boi, Hits: 0.767, size: 371, queued_as: 9D58AE199E, 271 ms
Mar 23 18:06:50 messagerie postfix/smtp[20825]: 9E8C4E195B: to=<trialuser@virtdomain.essai.org>, relay=127.0.0.1[127.0.0.1]:10024, delay=129, delays=129/0.01/0/0.27, dsn=2.0.0, status=sent (250 2.0.0 Ok, id=09229-06, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 9D58AE199E)
Mar 23 18:06:50 messagerie postfix/qmgr[20813]: 9E8C4E195B: removed
Mar 23 18:06:50 messagerie dovecot: deliver(trialuser@virtdomain.essai.org): msgid=<20120323170642.9E8C4E195B@messagerie.mondomaine.org>: saved mail to INBOX
Mar 23 18:06:50 messagerie postfix/pipe[20829]: 9D58AE199E: to=<trialuser@virtdomain.essai.org>, relay=dovecot, delay=0.02, delays=0.01/0.01/0/0.01, dsn=2.0.0, status=sent (delivered via dovecot service)
Mar 23 18:06:50 messagerie postfix/qmgr[20813]: 9D58AE199E: removed
Mar 23 18:07:02 messagerie postfix/smtpd[20815]: disconnect from messagerie.mondomaine.org[172.16.0.3]

donc je croix que c’est reglé pour hostname :smiley:

le dossier virusmails, je l’ai créé et l’ai affecté au user:group amavis.
pas de soucis, voici le contenu de /etc/amavis/conf.d/50-user

use strict;

#
# Place your configuration directives here.  They will override those in
# earlier files.
#
# See /usr/share/doc/amavisd-new/ for documentation and examples of
# the directives you can use in this file
#

$QUARANTINEDIR = '/var/spool/virusmails';              # Quarantine Directory
$spam_quarantine_method = 'local:spam-%b-%i-%n'; # Filename in $QUARANTINEDIR
$spam_quarantine_to = 'spam-quarantine';         # Put Spam in Quarantine Directory
# $spam_quarantine_to = "admin\@$mydomain"; # Send Spam to Adminstrator
# $spam_quarantine_to = undef;                   # Do nothing with Spam
$final_spam_destiny = D_DISCARD;
$spam_admin = "admin\@$mydomain";          # Where to send Notification

#------------ Do not modify anything below this line -------------
1;  # ensure a defined return
~

et pour /etc/amavis/conf.d/15-content_filter_mode

use strict;

# You can modify this file to re-enable SPAM checking through spamassassin
# and to re-enable antivirus checking.

#
# Default antivirus checking mode
# Please note, that anti-virus checking is DISABLED by
# default.
# If You wish to enable it, please uncomment the following lines:


@bypass_virus_checks_maps = (
   \%bypass_virus_checks, \@bypass_virus_checks_acl, \$bypass_virus_checks_re);


#
# Default SPAM checking mode
# Please note, that anti-spam checking is DISABLED by
# default.
# If You wish to enable it, please uncomment the following lines:


@bypass_spam_checks_maps = (
   \%bypass_spam_checks, \@bypass_spam_checks_acl, \$bypass_spam_checks_re);

voila, merci lol, je continue l’install

salut,
je me bloque encore,
cette fois avec roundcube. j’ai choisi roundcube comme web mail.

j’ai suivi les etapes jusqu’à la modification de php.ini, la commande cat me renvoie une erreur!!!
voici ce que donne la commande:

root@messagerie:~# cat 'suhosin.session.encrypt Off' >> /etc/php5/apache2/php.ini
cat: suhosin.session.encrypt Off: Aucun fichier ou dossier de ce type
root@messagerie:~#

je voudrais corriger cette erreur, comment faire??
merci

cette commande est erronée!

remplacer le “cat” par un “echo”, ou éditer carrément le fichier php.ini

Merci agentsteel pour la réponse,
je l’ai remarqué en retard, et je l’ai corrigé.

maintenant, je suis sur l’interface d’installation et de configuration de roundcub,
la deuxieme interface m’affiche ceci:


il est affiché: suhosin.session.encrypt: NOT OK(is ‘1’, should be ‘0’)

parcequ’on a mis suhosin.session.encrypt Off dans le php.ini, il dit que suhosin.session.encrypt doit etre à 0, j’imagine que cela veut dit que je dois mettre suhosin.session.encrypt On
pour qu’il soit OK, n’est ce pas??
ou je peux laisser comme ça, à l’état NOT OK??
merci de repondre

salut, désolée d’avoir precipiter à poster avant de chhercher.
en fait, j’ai corrigé le probleme:
1 pour l’incompatibilité suhosin/roundcube:
j’ai rajouté la ligne suivante à la fin du fichier /etc/php5/apache2/php.ini:

suhosin.session.encrypt = Off

et pour l’erreur de la timezone: toujours dans le fichier /etc/php5/apache2/php.ini, chercher la ligne
;date.timezone = (elle est commentée par defaut)
il faut la décommenter et mettre à la place:
date.timezone = 'Europe/Paris’
enregistrer et quitter, ça doit fonctionner

c’est tout ce que j’ai fait et ça a fonctionné pour moi
Merci

je reviens avec un autre probleme :cry:
j’espere que c’est le dernier!!

voila, donc je me suis avancée dans l’install de roundcube,
j’ai copié les duex fichiers main.inc.php et db.inc.php dans /var/www/roundcube/config/
j’ai cliqué sur continuer et ça ma donné le message suivant:

Check config files

main.inc.php:  OK
db.inc.php:  OK
Check if directories are writable

Roundcube may need to write/save files into these directories

temp/:  OK
logs/:  OK
Check DB config

DSN (write):  NOT OK(MDB2 Error: connect failed)
Make sure that the configured database exists and that the user has write privileges
DSN: mysql://adminroundbase:testBase1231%2A@localhost/roundbase

comment corriger l’erreur: DSN (write): NOT OK(MDB2 Error: connect failed)
merci

Salut,

[quote=“agentsteel”]cette commande est erronée!
remplacer le “cat” par un “echo”, ou éditer carrément le fichier php.ini[/quote]
Oui, j’ai rectifié le Wiki, désolé.
J’en ai profité pour mieux préciser la façon de contourner le problème avec php5-suhosin, s’il est installé.

J’ai aussi ajouté un mot sur la variable date.timezone. C’est facultatif, mais c’est plus propre.

Pour ton dernier problème:
J’ai refait une installation (database + roundcube).
En respectant le nom de la base, l’utilisateur et le mot de passe proposés dans le Wiki ça fonctionne.

Je suppose que tu t’es plantée quelques part…
Je ne dit pas qu’il faut mettre la même chose que dans le Wiki évidemment! :mrgreen:

Tu devrais, en console pouvoir faire ça:

root@facteur:~# mysqlshow -u roundadmin -p roundbase Enter password: Database: roundbase +---------------------+ | Tables | +---------------------+ | cache | | cache_index | | cache_messages | | cache_thread | | contactgroupmembers | | contactgroups | | contacts | | dictionary | | identities | | searches | | session | | users | +---------------------+

En passant, je te remercie de tester le Tuto, j’ai laissé passé deux trois conneries, les retours sont indispensables pour les repérer, et tout le monde ne le fait pas! :023

Salut,
l’erreur persiste, j’ai toujours le message:

Check DB config
DSN (write):  NOT OK(MDB2 Error: connect failed)

Make sure that the configured database exists and that the user has write privileges
DSN: mysql://adminroundbase:testBase1231%2A@localhost/roundbase

quand je fais la commande mysqlshow, ça donne:

erie:~# mysqlshow -u adminroundbase -p roundbase
Enter password:
Database: roundbase
+--------+
| Tables |
+--------+
+--------+
root@messagerie:~#

la base roundbase est vide, elle ne contient aucune table.
à quel moment, ces tables sont crées??
comment faire pour regler le probleme de DSN (write): NOT OK(MDB2 Error: connect failed)??
où est ce que j’ai fait erreur par exemple :cry: ??

Merci

Salut,
A tous les coups tu n’as pas initialisé la base de donnée au moment de l’installation de roundcube:


Il faut cliquer sur Initialize database:wink:

As-tu déjà effacé le dossier “/var/www/roundcubemail/installer” ?
Si non, il suffit de réinstaller: localhost/roundcubemail/installer/
Si oui, récupère le dossier dans l’archive de roundcube, copie le dossier “installer” dans le dossier de roundcubemail, efface les fichiers main.inc et db.inc et retourne ici pour refaire l’installation: localhost/roundcubemail/installer/

Salut lol,

il me donne pas la main pour le faire,
voici un imprim ecran du probleme:

j’ai trouvé ce lien http://forum.lafermeduweb.net/viewtopic.php?pid=1104#p1104
il donne une liste de prés requis à installer pour que roundcube fonctionne, entre autres MDB2,
donc j’ai installé MDB2 mais ça n’a rien donné, je ne sais pas s’il faut installer le reste des pres requis pour que ça fonctionne!!
tes conseils lol :pray:
merci,

Re,
Ne t’emmerdes pas… Efface l’intégralité de /var/www/roundcube et recommence. :023