Problème SMTP

Bonjour,

Je ne sais pas si c’est le bon forum, si non, merci de le déplacer si possible :083

J’essaye d’installer un serveur mail, Dovecot, Roundcube, et postfix sont installés et “fonctionnels”.

Pour le moment, je peux RECEVOIR des emails avec Roundcube, mais pas en envoyer.
Quand j’envoie, voici l’erreur roundcube: Erreur SMTP (220) : échec lors de l’authentification.
Et dans les logs (/var/mails/logs.log):

Nov 25 15:50:08 ns******* postfix/smtpd[9245]: connect from localhost.localdomain[127.0.0.1] Nov 25 15:50:08 ns******* postfix/smtpd[9245]: lost connection after STARTTLS from localhost.localdomain[127.0.0.1] Nov 25 15:50:08 ns******* postfix/smtpd[9245]: disconnect from localhost.localdomain[127.0.0.1]
(j’ai volontairement remplacé le ns par ns*******).
Que faire ?

Mon fichier configuration:
$config[‘smtp_server’] = ‘tls://localhost’;
$config[‘smtp_port’] = 587;
$config[‘smtp_user’] = ‘%u’;
$config[‘smtp_pass’] = ‘%p’;

EDIT:

J’ai trouvé, il fallait enlever le %u et %p dans smtp_pass et smtp_user mais problème… tout le monde peut utiliser mon serveur SMTP du coup…

Que faire ?

Hello,

Si tu veux sécuriser ton smtp tu peux utiliser la directive mynetwork qui définira les ip depuis lesquelles l’envoie de mail sont possible (postfix.org/postconf.5.html#mynetworks). Dans ton cas sur ton Roundcube ça sera 127.0.0.1 pas besoin de mettre plus car je suppose que ton Apache est sur ton serveur de mail où il y a ton postfix.

Sinon pour ton message d’erreur tu peux faire :

Merci,

Salut

Merci, dans ce cas merci. C’est réglé !