Probleme Mail Serveur IMAP

Bonjour a tous,

J’essaye de me lancer dans l’installation d’un serveur mail mais apparement sans trop de succes. Peut etre que j’ai vise trop haut par rapport a mes connaissances informatiques :slightly_smiling:
Bref voila mon probleme

J’ai suivi ce support tuto que j’ai trouve “http://doc.ubuntu-fr.org/installer_un_serveur_mail_imap” mais rien ne marche comme prevu. Je suis sur Debian Testing

Comme indique dans le tuto, j’ai cree mes boites aux lettres mais je ne sais pas vraiment ou elles sont. Est ce que je ne devrais pas configurer mon client email icedove pour que je puisse aller chercher mes mails? Si c’est le cas, comment dois je configurer mon client email thunderbird pour pouvoir acceder aux boites aux lettres que j’ai cree? Ce que je ne comprend pas c’est que j’ai cree ces boites aux lettres mais elles ne me semble pas liees a un non ou un groupe ID. Alors comment puis je configurer mon compte ne serais ce que pour voir ces boites aux lettres?? aux cas echeant envoyer des emails avec mon domaine en extension??

Pour finir, j’ai cree le fichier .procmailrc dans /home/leonidas avec la config suivante. Je voudrais savoir si cela est correcte car je ne vois pas mes emails de gmail ni d’orange ?? Je comprend comment separer les mails en fils de discussion mais pas dans les boites aux lettres. Ce que je veux dire, c’est que je ne sais pas comment je peux dire a procmail de me mettre mes mails orange dans ma boite aux lettres Orange ??

Preliminaires

SHELL=/bin/bash
MAILDIR=$HOME/Maildir/
DEFAULT=$MAILDIR
ORGMAIL=$MAILDIR
LOCKFILE=$HOME/lockfile.lock
ASSASSINLOCK=$HOME/assassin.lock
DEFAULT=$HOME/Maildir/
JUNKMAIL=$HOME/Maildir/.junkmail/
TRASH=$HOME/Maildir/.Trash
ORANGE=$HOME/Maildir/.Orange/
GMAIL=$HOME/Maildir/.Gmail/
VIRUS=$HOME/Maildir/.virus/
BITBUCKET=/dev/null
LOGFILE=/var/log/procmailrc.log
VERBOSE=yes
LOGABSTRACT=all

Filtres de courrier :

on verifie d’abord si le message est du spam, avec spamassassin

:0

  • ^To:.*spam@memoria.fr
  • < 256000

{
:0c: spamassassin.spamlock
| sa-learn --spam

:0
$JUNKMAIL
}

#On revérifie au cas où spamassassin aurait fait une erreur

:0

  • ^To:.*postmaster@memoria.fr
  • < 256000

{
:0c: spamassassin.hamlock
| sa-learn --ham

:0
$TRASH
}

#On execute TrashScan, qui va scanner le fichier à l’aide de l’anti-virus clamav

:0

  • multipart
  • !^X-Virus-Scan:
    | /usr/local/bin/trashscan

#Apposition du label suspect sur les mails scannés positifs aux virus

:0

  • ^X-Virus-Scan: Suspicious
    $VIRUS

#Filtres de news

:0 :

  • ^Sender: debian-user
    $DEBIAN

:0 :

  • ^Sender: postfix-users
    $POSTFIX

#Redirection de couriers indésirables

#Execution du démon SpamAssassin

:0 fw : $ASSASSINLOCK
| spamc

:0

  • ^X-Spam-Flag: YES
    $JUNKMAIL

Merci a tous

quote="riganta"
Comme indique dans le tuto, j’ai cree mes boites aux lettres mais je ne sais pas vraiment ou elles sont. Est ce que je ne devrais pas configurer mon client email icedove pour que je puisse aller chercher mes mails?
(…)[/quote]
Déjà, vu que tu as créé tes Maildirs avec maildirmake, tu devrais voir apparaitre les mails que tu reçoies dans ~/Maildir/cur ou ~/Maildir/new (je n’ai plus ça en tête).
Ensuite, en local, un utilitaire comme kmail doit à priori utiliser ~/Maildir comme répertoire local et te permettre de voir ce qui s’y trouve (je ne me souviens plus pour évolution).
Pour finir, si tu vois bien tomber les mails dans tes répertoires de maildirs, tu peux essayer aprés de déboguer l’accés imap avec icedove.

[quote=“mattotop”]quote="riganta"
Comme indique dans le tuto, j’ai cree mes boites aux lettres mais je ne sais pas vraiment ou elles sont. Est ce que je ne devrais pas configurer mon client email icedove pour que je puisse aller chercher mes mails?
(…)[/quote]
Déjà, vu que tu as créé tes Maildirs avec maildirmake, tu devrais voir apparaitre les mails que tu reçoies dans ~/Maildir/cur ou ~/Maildir/new (je n’ai plus ça en tête).
Ensuite, en local, un utilitaire comme kmail doit à priori utiliser ~/Maildir comme répertoire local et te permettre de voir ce qui s’y trouve (je ne me souviens plus pour évolution).
Pour finir, si tu vois bien tomber les mails dans tes répertoires de maildirs, tu peux essayer aprés de déboguer l’accés imap avec icedove.[/quote]

Et bien le gros soucis est que je ne les vois pas dans maildir ces boites aux lettres. Lorsque je fais /etc/courier/Maildir et ensuite ls j’obtiens cur, new, temp. Normalement je devrais avoir mes boites aux lettres que j’ai crees tels que Sent, Queue, Junkmail comme tu l’as dis soit dans cur, new mais je n’ai rien. J’ai aussi verifie dans tmp.

J’ai heureusement pris la peine de préciser de regarder dans ~/Maildir, et tu me parles de /etc/courrier/Maildir.
Vas donc voir dans le répertoire utilisateur ou doivent tomber les mails, plutôt. :wink:

Donc je viens de trouver quelque chose. Lorsque je fais /etc/courier/Maildir et ensuite je fais cat .Sent, je vois bien cette boite. Donc j’en deduis que mes boites sont bien crees mais avec un point devant.
Quand j’utilise Icedove en local comment puis je faire pour voir mes boites dans Icedove?? J’ai essaye de m’envoye un mail mais je ne le vois pas arriver. Apparement il part bien mais une fois que je suis dans Icedove, je fais comment pour le recuperer puisque je ne vois pas les boites que j’ai cree dans Icedove ??

mail monNom -s test
ceci est un test local
.
cc: (pas de cc)

quote="mattotop"
Vas donc voir dans le répertoire utilisateur ou doivent tomber les mails, plutôt. :wink:[/quote]
Je parle dans le vide ?

Pardon pour cette erreur. Donc je suis retourne dans mon ~/Maildir et j’ai bien trouve le mail que je me suis envoye. Je l’ai trouve dans new mais par contre, je n’ai pas trouve de boites aux lettres.

Ben new, c’est ta boite au lettres: les courrier y sont délibrés, et si j’ai bien compris le fonctionnement des MUAsqui savent gèrer les maildirs, ce qui est dans new apparait non lu dans la boite de réception, et ce qui est en cur apparait aussi dans la boite de réception, mais en lu (enfin peut être).
Toujours est il que maintenant tu sais que les mails sont bien déservis dans les maildirs de tes users, reste plus qu’à mettre ton icedove par l’exterieur en imap pour voir s’il est bien configuré.

J’essaye de configurer mon client email en imap. Dans le partie serveur imap, j’ai mis l’adresse IP 192.168.1.2 de mon serveur imap ainsi que pour le reception en smtp. Par contre, il me demande un mot de passe alors que je n’en ai pas ??

Je voudrais aussi savoir si ce serveur IMAP que je viens de monter peut me servir pour me faire livrer mes mails de mes deux comptes imap GMAIL et Orange ??

Merci

[quote=“riganta”]J’essaye de configurer mon client email en imap. Dans le partie serveur imap, j’ai mis l’adresse IP 192.168.1.2 de mon serveur imap ainsi que pour le reception en smtp.[/quote] L’émission, tu veux dire ? [quote=“riganta”]Par contre, il me demande un mot de passe alors que je n’en ai pas ??[/quote] Bah alors n’en mets pas ?
Mais ce n’est pas bon d’avoir des comptes sans mot de passe. Tu devrais en mettre un. [quote=“riganta”]Je voudrais aussi savoir si ce serveur IMAP que je viens de monter peut me servir pour me faire livrer mes mails de mes deux comptes imap GMAIL et Orange ??(…)[/quote]Oui pour ce qui est de les livrer, mais pour rappatrier ces mails, il faut installer et configurer fetchmail.

OK mais est ce que Procmail peut faire se travail? Car je l’ai deja installe.

non. procmail trie/corrige les mails qu’on lui propose, c’est tout.

J’ai un gros soucis d’authentification sur mon serveur IMAP. Lorsque j’edit authdaemonrc je vois que j’ai une authpam comme systeme d’authentification. Donc normalement je devrais pouvoir utiliser mon motdepasse utilisateur mais cela ne marche pas. Je ne sais plus quoi faire. Merci pour votre aide

authmodulelist=“authpam”

ça devrait marcher.
des logs ?

Oui Pardon. Voici les logs de mail.log

Mar 26 18:25:53 margoullat spamd[5128]: spamd: server killed by SIGTERM, shutting down
Mar 26 18:28:39 margoullat imapd: Connection, ip=[::ffff:192.168.1.2]
Mar 26 18:28:47 margoullat imapd: LOGIN FAILED, user=leonidas@memoria.fr, ip=[::ffff:192.168.1.2]

tu as essayé essayé leonidas tout court ?
Sinon, rien dans les autres logs (auth.log, mail.err, daemon.log) ?