[réglé]Server mail indépendant du FAI (pop, imap & smtp)


#1

Bonjour,

J’ai un serveur linux sous debian sarge et j’ai fais pointer mon nom de domaine sur ma machine ! tout est installé, serveur web, serveur ftp, serveur mysql et serveur dns et tout fonctionne etc…
mais je calle sur un problème comment installer les 2 serveur pop et smtp avec comme adresse pop.mondomain.tld et smtp.mondomaine.tld ??
et ainsi avoir une adresse nom@mondomaine.tld !!! et accessible via le net
pour information j’ai postfix comme serveur de mail
si vous connaissez un bon tuto là dessus faite-le moi savoir car j’ai fais le tour du net et je n’ai rien trouver.

  • Quels sont les préliminaires qu’il faut avoir en premier.
  • Comment configurer le resolvconf ?

merci pour vos réponses et @ bientôt

PS:le tutos d’alexis delattre je le connais par coeur.


#2

je ne sais pas si ca t’aidera mais ce site est dédié aux tutos :slightly_smiling:

les tutos postfix :
howtoforge.org/taxonomy_menu/1/4

tuto sendmail :
howtoforge.org/taxonomy_menu/1/5


#3

T’as défini le MX de ton domaine dans ton DNS?


#4

Oui définir les champs MX dans ton dns
pop.domaine.truc
smtp.domaine.truc

autrement comme serveur pop et smtp, t’as Qmail aussi avec un trés bon tuto sur qmailrocks.org/

j’ai fait 3 install avec et elle tourne sans problème depuis plusieurs années :wink:

ce tuto m’a bie naidé à comprendre les mécanisme de la messagerie électronique


#5

oui il est défini mais comment savoir s’il a bien été défini ??
j’ai fait un named-checkconf pour le named.conf et c bon
j’ai fait un named-checkzone pour le domain.tld.zone et c bon

j’ai deux machines en locale (windows et linux)
la machine linux s’appelle : server
la machine windows s’appelle : etch
le serveur linux fait tous les services

voilà mon fichier de zone domaine.tld.zone :

[code]
$TTL 86400

@ IN SOA master.domain.tld. root.dns.domain.tld.(

2006031603
86400
300
2592000
86400
)

domain.tld. IN NS ns1
domain.tld. IN NS ns2

localhost IN A 127.0.0.1
server IN A 192.168.0.126
etch IN A 192.168.0.160

www IN CNAME server
smtp IN CNAME server
ftp IN CNAME server
pop IN CNAME server
sql IN CNAME server
ns1 IN CNAME server
ns2 IN CNAME server

domain.tld. IN MX 10 server
domain.tld. IN MX 20 server

;$INCLUDE (au cas où)[/code]

dites-moi s’il manque quelques choses ou si c’est bon !!


#6

ça à l’aire bon

Faudrais savoir ce qui ne va pas !
Pour que l’on puisse te répondre

Ou en est tu dans ton install ?
Qu’est ce qui fonctionne et qui ne fonctionne pas ?


#7

Pour vérifier que tes champs mx sont bons, essaye :

host -t MX domain.tld

Si tout est bien paramétré, ça devrait te renvoyer la liste des serveurs de mail que tu as défini pour ton domaine.


#8

et fait un nmap localhost

pour voire ce qui est ouvert comme port


#9

[quote=“BobX”]Pour vérifier que tes champs mx sont bons, essaye :

host -t MX domain.tld

Si tout est bien paramétré, ça devrait te renvoyer la liste des serveurs de mail que tu as défini pour ton domaine.[/quote]

ça me renvoi bien la liste mais il ya un truc qui va pas !!
j’essai d’envoyer unu mail avec info@example.com et le serveur pop me demande un passe !! et je met le passe etil me dit qu’il est incorrecte !!

j’ai installer postfix avec la gestion de la base de donnée d’utilisateur et domaines virtuel.

je fais un telnet sur localhost 25, il me répond c ok
je fais une telnet sur 110, ili me répond c ok

je vais sur évolution et je met mon adresse mail et pass alors le serveur pop me demande le pass de ma messagerie et je le met alors il me dit que c incorrecte ! bref il me jète

voilà ce que le pop me répon :

Impossible de se connecter au serveur POP server.domain.tld. Erreur lors de l'envoi du mot de passe : -ERR Login failed.

je ne comprend plus


#10

Donc c’est un probléme d’authentification sur ton pop, ce qui n’a pas grand chose à voir avec postfix. Tu utilises quoi comme serveur pop? Qu’est ce qui apparaît dans /var/log/auth.log quand tu essayes de te logguer? Et dans le /var/log/mail.log?


#11

Tu as jeté un oeil sur ce tuto ?
forum.debian-fr.org/viewtopic.php?t=2081


#12

courier-pop courier-pop-ssl et Saslauthd pour authentification

ps: j’ai installé a partir de ce tuto : howtoforge.org/virtual_postfix_m … ta_courier


#13

personne pour m’aider ??


#14

T’as lu mon précédent post en entier?


#15

voilà auth.log :

Mar 16 19:16:58 localhost sshd[30664]: Illegal user user from ::ffff:143.225.200.21 Mar 16 19:17:01 localhost sshd[30670]: Illegal user install from ::ffff:143.225.200.21 Mar 16 19:17:01 localhost CRON[30674]: (pam_unix) session opened for user root by (uid=0) Mar 16 19:17:01 localhost CRON[30674]: (pam_unix) session closed for user root Mar 16 19:17:02 localhost sshd[30676]: Illegal user linux from ::ffff:143.225.200.21 Mar 16 19:17:04 localhost sshd[30680]: Illegal user service from ::ffff:143.225.200.21 Mar 16 19:17:06 localhost sshd[30684]: Illegal user demo from ::ffff:143.225.200.21 Mar 16 19:17:09 localhost sshd[30692]: Illegal user password from ::ffff:143.225.200.21 Mar 16 19:17:10 localhost sshd[30696]: Illegal user pass from ::ffff:143.225.200.21 Mar 16 19:17:12 localhost sshd[30700]: Illegal user system from ::ffff:143.225.200.21 Mar 16 19:17:13 localhost sshd[30702]: Illegal user temp from ::ffff:143.225.200.21 Mar 16 19:17:14 localhost sshd[30706]: Illegal user fedora from ::ffff:143.225.200.21 Mar 16 19:17:15 localhost sshd[30708]: Illegal user falcon from ::ffff:143.225.200.21 Mar 16 19:17:18 localhost sshd[30714]: Illegal user cocolino from ::ffff:143.225.200.21 Mar 16 19:17:18 localhost sshd[30716]: Illegal user server from ::ffff:143.225.200.21 Mar 16 19:17:21 localhost sshd[30722]: Illegal user master from ::ffff:143.225.200.21 Mar 16 19:17:24 localhost sshd[30730]: Illegal user andrew from ::ffff:143.225.200.21 Mar 16 19:17:25 localhost sshd[30739]: Illegal user postmaster from ::ffff:143.225.200.21 Mar 16 19:17:26 localhost sshd[30741]: Illegal user testuser from ::ffff:143.225.200.21 Mar 16 19:17:27 localhost sshd[30743]: Illegal user tester from ::ffff:143.225.200.21 Mar 16 19:17:30 localhost sshd[30751]: Illegal user knoppix from ::ffff:143.225.200.21 Mar 16 19:17:32 localhost sshd[30755]: Illegal user design from ::ffff:143.225.200.21 Mar 16 19:17:33 localhost sshd[30759]: Illegal user public from ::ffff:143.225.200.21 Mar 16 19:20:01 localhost CRON[30768]: (pam_unix) session opened for user www-data by (uid=0) Mar 16 19:20:01 localhost CRON[30768]: (pam_unix) session closed for user www-data Mar 16 19:30:01 localhost CRON[30772]: (pam_unix) session opened for user www-data by (uid=0) Mar 16 19:30:01 localhost CRON[30772]: (pam_unix) session closed for user www-data Mar 16 19:39:01 localhost CRON[30775]: (pam_unix) session opened for user root by (uid=0) Mar 16 19:39:02 localhost CRON[30775]: (pam_unix) session closed for user root Mar 16 19:40:01 localhost CRON[30785]: (pam_unix) session opened for user www-data by (uid=0) Mar 16 19:40:01 localhost CRON[30785]: (pam_unix) session closed for user www-data Mar 16 19:50:01 localhost CRON[30969]: (pam_unix) session opened for user www-data by (uid=0) Mar 16 19:50:01 localhost CRON[30969]: (pam_unix) session closed for user www-data Mar 16 19:55:05 localhost gdm[4551]: (pam_unix) session closed for user raphael Mar 16 19:55:32 localhost sshd[3630]: Received signal 15; terminating. Mar 16 19:58:11 saslauthd[3828]: detach_tty : master pid is: 3828 Mar 16 19:58:11 saslauthd[3828]: ipc_init : listening on socket: /var/spool/postfix/var/run/saslauthd/mux Mar 16 19:58:12 sshd[3838]: Server listening on :: port 22. Mar 16 19:58:42 gdm[3974]: (pam_unix) session opened for user raphael by (uid=0) Mar 16 20:00:02 CRON[4485]: (pam_unix) session opened for user www-data by (uid=0) Mar 16 20:00:02 CRON[4485]: (pam_unix) session closed for user www-data Mar 16 20:08:19 su[4509]: + pts/0 raphael:root Mar 16 20:08:19 su[4509]: (pam_unix) session opened for user root by (uid=1000) Mar 16 20:09:01 CRON[4523]: (pam_unix) session opened for user root by (uid=0) Mar 16 20:09:02 CRON[4523]: (pam_unix) session closed for user root Mar 16 20:10:01 CRON[4556]: (pam_unix) session opened for user www-data by (uid=0) Mar 16 20:10:01 CRON[4556]: (pam_unix) session closed for user www-data Mar 16 20:17:01 CRON[4764]: (pam_unix) session opened for user root by (uid=0) Mar 16 20:17:01 CRON[4764]: (pam_unix) session closed for user root Mar 16 20:19:52 su[4894]: + pts/2 raphael:root Mar 16 20:19:52 su[4894]: (pam_unix) session opened for user root by (uid=1000) Mar 16 20:20:01 CRON[4914]: (pam_unix) session opened for user www-data by (uid=0) Mar 16 20:20:01 CRON[4914]: (pam_unix) session closed for user www-data

voilà mail.log :

Mar 16 19:57:50 amavis[3421]: No $arc, not using it Mar 16 19:57:50 amavis[3421]: Found $gzip at /bin/gzip Mar 16 19:57:50 amavis[3421]: Found $bzip2 at /usr/bin/bzip2 Mar 16 19:57:50 amavis[3421]: No $lzop, not using it Mar 16 19:57:50 amavis[3421]: No $lha, not using it Mar 16 19:57:50 amavis[3421]: Found $unarj at /usr/bin/arj Mar 16 19:57:50 amavis[3421]: Found $uncompress at /bin/uncompress Mar 16 19:57:50 amavis[3421]: No $unfreeze, not using it Mar 16 19:57:50 amavis[3421]: No $unrar, not using it Mar 16 19:57:50 amavis[3421]: Found $zoo at /usr/bin/zoo Mar 16 19:57:50 amavis[3421]: Found $cpio at /bin/cpio Mar 16 19:57:50 amavis[3421]: Using internal av scanner code for (primary) Clam Antivirus-clamd Mar 16 19:57:51 amavis[3421]: Found secondary av scanner Clam Antivirus - clamscan at /usr/bin/clamscan Mar 16 19:57:56 authdaemond.mysql: modules="authmysql", daemons=5 Mar 16 19:57:58 dccifd[3537]: 1.2.74 listening to /var/lib/dcc/dccifd Mar 16 19:58:09 postfix/postfix-script: starting the Postfix mail system Mar 16 19:58:09 postfix/master[3813]: daemon started -- version 2.1.5 Mar 16 19:59:32 courierpop3login: Connection, ip=[::ffff:192.168.0.126] Mar 16 19:59:37 courierpop3login: LOGIN FAILED, ip=[::ffff:192.168.0.126] Mar 16 19:59:49 courierpop3login: LOGIN FAILED, ip=[::ffff:192.168.0.126] Mar 16 19:59:50 courierpop3login: LOGOUT, ip=[::ffff:192.168.0.126] Mar 16 20:09:13 postfix/postfix-script: stopping the Postfix mail system Mar 16 20:09:13 postfix/master[3813]: terminating on signal 15 Mar 16 20:12:52 postfix/postfix-script: starting the Postfix mail system Mar 16 20:12:52 postfix/master[4751]: daemon started -- version 2.1.5 Mar 16 20:17:29 postfix/postfix-script: stopping the Postfix mail system Mar 16 20:17:29 postfix/master[4751]: terminating on signal 15 Mar 16 20:17:30 postfix/postfix-script: starting the Postfix mail system Mar 16 20:17:30 postfix/master[4867]: daemon started -- version 2.1.5 Mar 16 20:17:42 courierpop3login: Connection, ip=[::ffff:192.168.0.126] Mar 16 20:17:48 courierpop3login: LOGIN FAILED, ip=[::ffff:192.168.0.126] Mar 16 20:17:55 courierpop3login: LOGIN FAILED, ip=[::ffff:192.168.0.126] Mar 16 20:17:56 courierpop3login: LOGOUT, ip=[::ffff:192.168.0.126]

j’ai mi la fin du fichier.


#16

personne pour me donner un coup de main ?
ça ne doit pas être chinois à monter !!!
toutes les machines sont les mêmes non ? si ça marche pour une, ça doit marcher sur une autre ! :exclamation:


#17

tu devrais tenter de reconfigurer ton serveur pop (courrier-pop), car visiblement il n’arrive pas à se connecter (mauvais login).


#18

salut,
avec quelles commandes je peux reconfigurer courier-pop ?


#19

fait une recherche sur courier pop3 et auth failed

j’ai eu un problème du même style sous qmail (pb d’authentification sous imap) et c’était lié à ma version de courier-imap / chekpassword
un truc de ce stle

tu as regardé dans ton syslog ou var/log/message


#20

[quote=“geronimo”]fait une recherche sur courier pop3 et auth failed

j’ai eu un problème du même style sous qmail (pb d’authentification sous imap) et c’était lié à ma version de courier-imap / chekpassword
un truc de ce stle

tu as regardé dans ton syslog ou var/log/message[/quote]

merci bien mais j’ai désinstaller courier pop-imap (trop de problèmes)
j’ai mi qpopper et uw-imapd à la place.

PS : j’ai déjà essayer Qmail sur ma debian (que des merdes j’ai eu)
7 réinstallation avec 3 tutos différents car je trouvais pas ce qui n’allait pas avec l’authentification de courier-imap !
mais je sais que ça marche car mon hébergeur à une debian avec un noyau 2.4, postfix comme mailer, courier-imap, courier-pop, qmailadmin (d’ailleurs je sais pas comment ils ont fait pour le faire marcher avec postfix !!), vpopmail et squirrelmail. et ça marche

je suis sur le point d’installer IPSConfig pour gérer les domaines et on va voire ce que ça donne mais en tout cas qpopper et uw-imapd fonctionne bien.