Je suis en train de configurer mutt, et je me heurte à un problème assez gênant.
Je réceptionne mes mails avec fetchmail, aucuns problèmes.
Maintenant je veux envoyer des mails.
Avec exim4 (MTA par défaut de debian), les mails ne partaient pas, donc après quelques recherches sur le net, j'install nbsmtp.
Je position dans .muttrc:
set sendmail="/usr/local/bin nbsmtp -d free.fr -h smtp.free.fr -f khaelin@gmail.com
Et quand j'envois un mail, mutt m'informe gentiment:
Erreur en envoyant le message, fils terminé avec le code 127 (Exec error.).
Après quoi, je vire nbsmtp, et install ssmtp, parait-il simple. Je remplit ssmtp.conf, et quand j'envois un mail, blam, même erreur.
Quelqu'un saurait comment envoyer des mails, parce que c'est assez galère :(
Par ailleurs, tous ce qui est en rapport avec le mail me demande un nom de domaine, mais moi je n'en ai pas, donc ça me sors le domaine local.
Je pense qu'il me faut réécrire les en-têtes From: et Reply-To:, mais dans le cas du Reply-To, comment différencier un mail perso (où il faut me répondre à moi) et une mailing-liste (où il faut répondre à la mailing-liste) dans la réecriture ?
Merci d'avance.
# Correction
Posté par Anonyme . Évalué à 1.
Tant que j'y suis, je précise que dans .muttrc, je n'ai pas oublié le double-quote en fin de ligne, que mon firewall laisse bien passer le port SMTP, et que j'ai une ip fixe.
[^] # Re: Correction
Posté par fusible . Évalué à 4.
set sendmail="/usr/local/bin/nbsmtp -d free.fr -h smtp.free.fr -f khaelin@gmail.com
[^] # Re: Correction
Posté par Anonyme . Évalué à 2.
Merci de votre aide !
# msmtp
Posté par lsartran . Évalué à 2.
Personnellement, j'utilise msmtp ( http://msmtp.sourceforge.net/(...) ) avec Mutt(-ng) ainsi:
Dans .muttrc:
8<-------------------------------------------------
set sendmail = "/usr/local/bin/msmtp"
set envelope_from=yes
------------------------------------------------->8
Dans .msmtprc:
8<-------------------------------------------------
# Set default values for all following accounts.
defaults
logfile ~/.msmtp.log
account monfai
host smtp.monfai.fr
account default : monfai
------------------------------------------------->8
Ça marche sans problème :)
Je ne rencontre pas ton problème d'entête From/Reply-To, et je n'ai pas de domaine non plus. Les variables realname et from de mutt sont correctement renseignées, et reverse_from est activé.
Sinon, il existe les commandes lists et subscribe pour les mailling-lists, mais dont je ne me sers pas (un peu casse-pieds pour l'affichage)
# nbsmtp, msmtp ?
Posté par ced . Évalué à 1.
Un set sendmail="/usr/sbin/exim -oi -oem" fonctionne tout aussi bien et évite de devoir installer un autre logiciel.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.