[Résolu] Problème avec Telnet

Bonjour,

Je viens d’installer Postfix afin de pouvoir envoyer des e-mails depuis mon serveur et, afin de créer les dossiers correspondants automatiquement, je dois avant tout envoyer un e-mail.

J’utilise pour la première telnet et je ne parviens pas à faire quoi que ce soit ; même pas à quitter. Pour quitter, il faut juste faire “QUIT”, non ? Si oui, ça ne fonctionne même pas. Je précise que je débute en manipulation de serveur.

Je vous envoie également une capture d’écran, en espérant que vous pourrez m’aider.
Merci d’avance,
Gaylord.P.

Bonjour,

Te connectant au port 23, tu n’es pas loggué avec un shell ordinaire, tu dois utiliser les commandes propres au protocole pop3 (ce qui n’est pas très pratique, on ne le fait en général que pour chercher l’origine de problèmes).

Voir un exemple de dialogue:

fr.wikipedia.org/wiki/Post_Office_Protocol

Sinon, pour quitter, peut-être un contrôle-d ?

Bonne continuation

Re-bonjour,

Il fallait commencer par le début… :unamused:

Postfix n’est pas un serveur pop, mais un MTA, agent de transmission de courriers. Il gère leur expédition, les transmet à un autre serveur, mais ne les héberge pas.

Tu dois donc installer un serveur pop.

J’ignore quel est le paquet proposé par défaut par la Debian pour cette fonction, mais dovecot est intéressant et facile à configurer.

G.

Salut et merci à vous d’avoir répondu.

En fait, j’ai installé “courier-pop” tout en suivant le tutoriel suivant :
lea-linux.org/cached/index/Postf … avis.html#

J’ai installé Squirrelmail afin de pouvoir récupérer mes e-mails et lorsque je souhaite me connecter, l’erreur renvoyée est “ERROR: Connection dropped by IMAP server”. D’après le tutoriel, des erreurs peuvent survenir si on envoit pas de mail avant d’accéder à sa messagerie et c’est pourquoi j’aimerai en envoyer un e-mail auparavant. Mais impossible d’accéder à telnet par le port 25 comme indiqué dans le tutoriel. :blush:

[quote]francois@totoche:~$ telnet totoche 25
Trying 127.0.0.1…
Connected to totoche.
Escape character is ‘^]’.
220 totoche ESMTP Exim 4.63 Tue, 06 Nov 2007 14:00:13 +0100
Help
214-Commands supported:
214 AUTH STARTTLS HELO EHLO MAIL RCPT DATA NOOP QUIT RSET HELP
quit
221 totoche closing connection
Connection closed by foreign host.
francois@totoche:~$ telnet boisson.homeip.net 110
Trying 82.66.248.156…
Connected to boisson.homeip.net.
Escape character is ‘^]’.
+OK POP3 boisson.homeip.net v2001.78 server ready
quit
+OK Sayonara
Connection closed by foreign host.
francois@totoche:~$
[/quote]
te donne des exemples de sessions SMTP (port 25) et POP3 (port 110). Dans tous les cas tu aurais du avoir une bannière…
On dirait que le serveur amorce la connexion mais ne répond pas. Il n’est pas impossible qu’il cherche qui le contatce et lance une requête DNS, sil les DNS sont mal configuré, ça s’éternise.

Que donne

netstat -tpl

sur ton serveur…

Voici la répond de la commande :

Connexions Internet actives (seulement serveurs) Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID/Program name tcp 0 0 localhost.localdo:mysql *:* LISTEN 1 0877/mysqld tcp 0 0 *:pop3 *:* LISTEN 1 5004/couriertcpd tcp 0 0 *:imap2 *:* LISTEN 1 4994/couriertcpd tcp 0 0 *:www *:* LISTEN 7 202/apache2 tcp 0 0 localhost.locald:domain *:* LISTEN 1 5506/named tcp 0 0 ns301181.ovh.net:domain *:* LISTEN 1 5506/named tcp 0 0 *:ftp *:* LISTEN 2 8043/vsftpd tcp 0 0 *:ssh *:* LISTEN 6 990/sshd tcp 0 0 *:smtp *:* LISTEN 9 006/master tcp 0 0 localhost.localdoma:953 *:* LISTEN 1 5506/named

Encore merci pour votre aide. :slightly_smiling:

Bon, docn sur le port 25, il y a master qui écoute. À vue de nez tu as installé postfix (je suis crétin, tu l’indiques au début). Bon, vérifies la résoltuion de nom marche bien sur le serveur: en clair fais

$ host google.fr

sur le serveur.

Encore merci.

La commande renvoie ceci “Host google.fr not found: 3(NXDOMAIN)”.

Bon, quel âne je fais:

$ host google.fr

oublie le http:// !!!

Crévindiou, c’est lke forum qui ajoute tout seul le . :open_mouth: De quoi je me mèle!!!

Bon, fais

Bon, sinon, c’est mal parti quand même, le NX not found signifie que le DNS fonctionne bie. Qu’est ce que ça donne en local i.e sur le serveur?

Voici ce que celà renvoit.

http://www.google.fr is an alias for http://www.google.com.
http://www.google.com is an alias for http://www.l.google.com.
http://www.l.google.com has address 209.85.129.99
http://www.l.google.com has address 209.85.129.104
http://www.l.google.com has address 209.85.129.147

En espérant que vous pourrez faire quelque chose …

Hum, pas bon ça vraiment…

Bon, c’est postfix qui merdouille. Je suis en train d’essayer ton serveur et effectivement ça coince.

Que donne les logs?

/var/log/syslog
/var/log/daemon.log
/var/log/mail.log
/var/log/postfix.log

Voici les fichiers logs, par contre, il n’y a pas de fichier “postfix.log”, même lorsque je le recherche avec “locate”. :neutral_face:

Syslog :

Nov  6 06:25:03 stock syslogd 1.4.1#18: restart.
Nov  6 06:25:08 stock postfix/smtpd[31798]: fatal: open database /etc/aliases.db: No such file or directory
Nov  6 06:25:09 stock postfix/master[9006]: warning: process /usr/lib/postfix/smtpd pid 31798 exit status 1
Nov  6 06:25:09 stock postfix/master[9006]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Nov  6 06:26:01 stock /USR/SBIN/CRON[31818]: (root) CMD (/usr/local/rtm/bin/rtm 0 >/dev/null 2>/dev/null)
Nov  6 06:26:09 stock postfix/smtpd[31831]: fatal: open database /etc/aliases.db: No such file or directory
Nov  6 06:26:10 stock postfix/master[9006]: warning: process /usr/lib/postfix/smtpd pid 31831 exit status 1
Nov  6 06:26:10 stock postfix/master[9006]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Nov  6 06:27:01 stock /USR/SBIN/CRON[31851]: (root) CMD (/usr/local/rtm/bin/rtm 0 >/dev/null 2>/dev/null)
Nov  6 06:27:10 stock postfix/smtpd[31864]: fatal: open database /etc/aliases.db: No such file or directory
Nov  6 06:27:11 stock postfix/master[9006]: warning: process /usr/lib/postfix/smtpd pid 31864 exit status 1
Nov  6 06:27:11 stock postfix/master[9006]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Nov  6 06:28:01 stock /USR/SBIN/CRON[31884]: (root) CMD (/usr/local/rtm/bin/rtm 0 >/dev/null 2>/dev/null)
Nov  6 06:28:11 stock postfix/smtpd[31914]: fatal: open database /etc/aliases.db: No such file or directory
Nov  6 06:28:12 stock postfix/master[9006]: warning: process /usr/lib/postfix/smtpd pid 31914 exit status 1
Nov  6 06:28:12 stock postfix/master[9006]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Nov  6 06:29:01 stock /USR/SBIN/CRON[31917]: (root) CMD (/usr/local/rtm/bin/rtm 0 >/dev/null 2>/dev/null)
Nov  6 06:29:12 stock postfix/smtpd[31947]: fatal: open database /etc/aliases.db: No such file or directory
Nov  6 06:29:13 stock postfix/master[9006]: warning: process /usr/lib/postfix/smtpd pid 31947 exit status 1
Nov  6 06:29:13 stock postfix/master[9006]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Nov  6 06:30:01 stock /USR/SBIN/CRON[31950]: (root) CMD (/usr/local/rtm/bin/rtm 0 >/dev/null 2>/dev/null)
Nov  6 06:30:13 stock postfix/smtpd[31980]: fatal: open database /etc/aliases.db: No such file or directory
Nov  6 06:30:14 stock postfix/master[9006]: warning: process /usr/lib/postfix/smtpd pid 31980 exit status 1
Nov  6 06:30:14 stock postfix/master[9006]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Nov  6 06:31:01 stock /USR/SBIN/CRON[31983]: (root) CMD (/usr/local/rtm/bin/rtm 0 >/dev/null 2>/dev/null)
Nov  6 06:31:14 stock postfix/smtpd[32013]: fatal: open database /etc/aliases.db: No such file or directory
Nov  6 06:31:15 stock postfix/master[9006]: warning: process /usr/lib/postfix/smtpd pid 32013 exit status 1
Nov  6 06:31:15 stock postfix/master[9006]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Nov  6 06:32:01 stock /USR/SBIN/CRON[32016]: (root) CMD (/usr/local/rtm/bin/rtm 0 >/dev/null 2>/dev/null)
Nov  6 06:32:15 stock postfix/smtpd[32046]: fatal: open database /etc/aliases.db: No such file or directory
Nov  6 06:32:16 stock postfix/master[9006]: warning: process /usr/lib/postfix/smtpd pid 32046 exit status 1
Nov  6 06:32:16 stock postfix/master[9006]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Nov  6 06:33:01 stock /USR/SBIN/CRON[32049]: (root) CMD (/usr/local/rtm/bin/rtm 0 >/dev/null 2>/dev/null)
Nov  6 06:33:16 stock postfix/smtpd[32079]: fatal: open database /etc/aliases.db: No such file or directory
Nov  6 06:33:17 stock postfix/master[9006]: warning: process /usr/lib/postfix/smtpd pid 32079 exit status 1
Nov  6 06:33:17 stock postfix/master[9006]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Nov  6 06:34:01 stock /USR/SBIN/CRON[32082]: (root) CMD (/usr/local/rtm/bin/rtm 0 >/dev/null 2>/dev/null)
Nov  6 06:34:17 stock postfix/smtpd[32112]: fatal: open database /etc/aliases.db: No such file or directory
Nov  6 06:34:18 stock postfix/master[9006]: warning: process /usr/lib/postfix/smtpd pid 32112 exit status 1
Nov  6 06:34:18 stock postfix/master[9006]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Nov  6 06:35:01 stock /USR/SBIN/CRON[32115]: (root) CMD (/usr/local/rtm/bin/rtm 0 >/dev/null 2>/dev/null)
Nov  6 06:35:18 stock postfix/smtpd[32145]: fatal: open database /etc/aliases.db: No such file or directory
Nov  6 06:35:19 stock postfix/master[9006]: warning: process /usr/lib/postfix/smtpd pid 32145 exit status 1
"/var/log/syslog" 2335L, 252451C 

daemon :

Nov  4 14:39:33 stock named[6200]: shutting down: flushing changes
Nov  4 14:39:33 stock named[6200]: stopping command channel on 127.0.0.1#953
Nov  4 14:39:33 stock named[6200]: no longer listening on 91.121.73.17#53
Nov  4 14:39:33 stock named[6200]: no longer listening on 127.0.0.1#53
Nov  4 14:39:33 stock named[6200]: exiting
Nov  4 14:39:35 stock named[6058]: starting BIND 9.3.4 -u bind
Nov  4 14:39:35 stock named[6058]: found 2 CPUs, using 2 worker threads
Nov  4 14:39:35 stock named[6058]: loading configuration from '/etc/bind/named.conf'
Nov  4 14:39:35 stock named[6058]: no IPv6 interfaces found
Nov  4 14:39:35 stock named[6058]: listening on IPv4 interface eth0, 91.121.73.17#53
Nov  4 14:39:35 stock named[6058]: listening on IPv4 interface lo, 127.0.0.1#53
Nov  4 14:39:35 stock named[6058]: command channel listening on 127.0.0.1#953
Nov  4 14:39:35 stock named[6058]: zone 0.in-addr.arpa/IN: loaded serial 1
Nov  4 14:39:35 stock named[6058]: zone 127.in-addr.arpa/IN: loaded serial 1
Nov  4 14:39:35 stock named[6058]: zone 255.in-addr.arpa/IN: loaded serial 1
Nov  4 14:39:35 stock named[6058]: dns_master_load: /etc/bind/db.widjoo.com:1: unknown $ directive '$tt1'
Nov  4 14:39:35 stock named[6058]: zone widjoo.com/IN: loading master file /etc/bind/db.widjoo.com: syntax error
Nov  4 14:39:35 stock named[6058]: zone localhost/IN: loaded serial 1
Nov  4 14:39:35 stock named[6058]: running
Nov  4 14:41:46 stock named[6058]: shutting down: flushing changes
Nov  4 14:41:46 stock named[6058]: stopping command channel on 127.0.0.1#953
Nov  4 14:41:46 stock named[6058]: no longer listening on 91.121.73.17#53
Nov  4 14:41:46 stock named[6058]: no longer listening on 127.0.0.1#53
Nov  4 14:41:46 stock named[6058]: exiting
Nov  4 14:41:48 stock named[6160]: starting BIND 9.3.4 -u bind
Nov  4 14:41:48 stock named[6160]: found 2 CPUs, using 2 worker threads
Nov  4 14:41:48 stock named[6160]: loading configuration from '/etc/bind/named.conf'
Nov  4 14:41:48 stock named[6160]: no IPv6 interfaces found
Nov  4 14:41:48 stock named[6160]: listening on IPv4 interface eth0, 91.121.73.17#53
Nov  4 14:41:48 stock named[6160]: listening on IPv4 interface lo, 127.0.0.1#53
Nov  4 14:41:48 stock named[6160]: command channel listening on 127.0.0.1#953
Nov  4 14:41:48 stock named[6160]: zone 0.in-addr.arpa/IN: loaded serial 1
Nov  4 14:41:48 stock named[6160]: zone 127.in-addr.arpa/IN: loaded serial 1
Nov  4 14:41:48 stock named[6160]: zone 255.in-addr.arpa/IN: loaded serial 1
Nov  4 14:41:48 stock named[6160]: dns_master_load: /etc/bind/db.widjoo.com:1: unknown $ directive '$tt1'
Nov  4 14:41:48 stock named[6160]: zone widjoo.com/IN: loading master file /etc/bind/db.widjoo.com: syntax error
Nov  4 14:41:48 stock named[6160]: zone localhost/IN: loaded serial 1
Nov  4 14:41:48 stock named[6160]: running
Nov  4 14:42:45 stock named[6160]: shutting down: flushing changes
Nov  4 14:42:45 stock named[6160]: stopping command channel on 127.0.0.1#953
Nov  4 14:42:45 stock named[6160]: no longer listening on 91.121.73.17#53
Nov  4 14:42:45 stock named[6160]: no longer listening on 127.0.0.1#53
Nov  4 14:42:45 stock named[6160]: exiting
"/var/log/daemon.log" 238L, 17914C

mail :

Nov  5 08:25:55 stock postfix/master[12796]: daemon started -- version 2.3.8, configuration /etc/postfix
Nov  5 08:29:26 stock authdaemond: modules="authpam", daemons=5
Nov  5 08:29:26 stock authdaemond: Installing libauthpam
Nov  5 08:29:26 stock authdaemond: Installation complete: authpam
Nov  5 08:37:40 stock authdaemond: stopping authdaemond children
Nov  5 08:37:40 stock authdaemond: modules="authmysql", daemons=5
Nov  5 08:37:40 stock authdaemond: Installing libauthmysql
Nov  5 08:37:40 stock authdaemond: Installation complete: authmysql
Nov  5 08:38:58 stock postfix/smtpd[15039]: fatal: open database /etc/aliases.db: No such file or directory
Nov  5 08:38:59 stock postfix/master[12796]: warning: process /usr/lib/postfix/smtpd pid 15039 exit status 1
Nov  5 08:38:59 stock postfix/master[12796]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Nov  5 08:39:59 stock postfix/smtpd[15080]: fatal: open database /etc/aliases.db: No such file or directory
Nov  5 08:40:00 stock postfix/master[12796]: warning: process /usr/lib/postfix/smtpd pid 15080 exit status 1
Nov  5 08:40:00 stock postfix/master[12796]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Nov  5 08:41:00 stock postfix/smtpd[15113]: fatal: open database /etc/aliases.db: No such file or directory
Nov  5 08:41:01 stock postfix/master[12796]: warning: process /usr/lib/postfix/smtpd pid 15113 exit status 1
Nov  5 08:41:01 stock postfix/master[12796]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Nov  5 08:42:01 stock postfix/smtpd[15160]: fatal: open database /etc/aliases.db: No such file or directory
Nov  5 08:42:02 stock postfix/master[12796]: warning: process /usr/lib/postfix/smtpd pid 15160 exit status 1
Nov  5 08:42:02 stock postfix/master[12796]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Nov  5 08:43:02 stock postfix/smtpd[15205]: fatal: open database /etc/aliases.db: No such file or directory
Nov  5 08:43:03 stock postfix/master[12796]: warning: process /usr/lib/postfix/smtpd pid 15205 exit status 1
Nov  5 08:43:03 stock postfix/master[12796]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Nov  5 08:44:03 stock postfix/smtpd[15244]: fatal: open database /etc/aliases.db: No such file or directory
Nov  5 08:44:04 stock postfix/master[12796]: warning: process /usr/lib/postfix/smtpd pid 15244 exit status 1
Nov  5 08:44:04 stock postfix/master[12796]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Nov  5 08:45:04 stock postfix/smtpd[15280]: fatal: open database /etc/aliases.db: No such file or directory
Nov  5 08:45:05 stock postfix/master[12796]: warning: process /usr/lib/postfix/smtpd pid 15280 exit status 1
Nov  5 08:45:05 stock postfix/master[12796]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Nov  5 08:46:05 stock postfix/smtpd[15313]: fatal: open database /etc/aliases.db: No such file or directory
Nov  5 08:46:06 stock postfix/master[12796]: warning: process /usr/lib/postfix/smtpd pid 15313 exit status 1
Nov  5 08:46:06 stock postfix/master[12796]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Nov  5 08:46:37 stock postfix/pickup[12800]: 3A59A36D5D: uid=33 from=<www-data>
Nov  5 08:46:37 stock postfix/cleanup[15337]: 3A59A36D5D: message-id=<20071105074637.3A59A36D5D@smtp.domain.priv>
Nov  5 08:46:37 stock postfix/qmgr[12802]: 3A59A36D5D: from=<www-data@smtp.domain.priv>, size=393, nrcpt=1 (queue active)
Nov  5 08:46:38 stock postfix/smtp[15342]: 3A59A36D5D: to=<gaylord.p@gmail.com>, relay=gmail-smtp-in.l.google.com[209.85.129.27]:25, delay=1.5, delays=0.05/0.01/0.9/0.56, dsn=2.0.0, status=sent (250 2.0.0 OK 1194248763 13si11552763fks)
Nov  5 08:46:38 stock postfix/qmgr[12802]: 3A59A36D5D: removed
Nov  5 08:47:06 stock postfix/smtpd[15357]: fatal: open database /etc/aliases.db: No such file or directory
Nov  5 08:47:07 stock postfix/master[12796]: warning: process /usr/lib/postfix/smtpd pid 15357 exit status 1
Nov  5 08:47:07 stock postfix/master[12796]: warning: /usr/lib/postfix/smtpd: bad command startup -- throttling
Nov  5 08:48:07 stock postfix/smtpd[15391]: fatal: open database /etc/aliases.db: No such file or directory
Nov  5 08:48:08 stock postfix/master[12796]: warning: process /usr/lib/postfix/smtpd pid 15391 exit status 1
"/var/log/mail.log" 5356L, 582638C 

Fais

postalias /etc/aliases

et relance postfix

L’erreur est toujours là. :blush:

Qu’a donné la commande que je t’ai indiquée?
As tu un fichier /etc/aliases?
As tu un fichier /etc/aliases.db
qui s’est créé?
Redonnes la fin de syslog…

La commande que tu m’as donné ne répond rien.

Quand au fichier :

 /etc/aliases
mailer-daemon: postmaster
postmaster: root
nobody: root
hostmaster: root
usenet: root
news: root
webmaster: root
www: root
ftp: root
abuse: root
noc: root
security: root
root: ovh

Et aliases.db ne renvoit que des milliers “@^”.

Oui, l’essentiel est que aliases.db existe.

Maintenant fais

/etc/init.d/postfix stop

/etc/init.d/postfix start

Eh ben voilà, ça marche…
[edit: dommage que tu ais coupé, j’essayais de m’envoyer un mail pour voir si il pouvait servir de relais spam]

Bon, je t’ai envoyé un mail via ton serveur sur postmaster.

Attention, ton postfix ne gère pas pour le moment le domaine géré par ton serveur, un mail à postmaster@ n’a pas été considéré. Il faudrait voir la config de ton postfix.
En tout cas, il refuse bien le relais aux spammeurs.

A oui merci, telnet fonctionne ; serait-il possible d’avoir une brève explication sur la provenance du problème ?

Par contre, lorsque je tente de me connecter, j’ai toujours le message “ERROR: Connection dropped by IMAP server.” ; le fond du problème n’est donc pas résolu. :blush: