Forum général.cherche-logiciel Cherche un logiciel pour envoyer des mails à un serveur SMTP en ligne de commande

Posté par .
Tags : aucun
0
8
jan.
2006
Voilà, tout est dans le titre,

J'ai un compte mail distant et j'aimerai, en ligne de commande, envoyer des emails.

J'ai réussi à m'envoyer des mails avec telnet smtp.xxx.yyy 25, mais j'imagine qu'il y a des logiciels pour ça.

J'ai cru comprendre que sendmail n'était pas mon ami.

Je suis interressé par une ligne de commande (sinon au pire, j'ai trouvé une librairie C qui le fait et puis j'ai aussi fait un truc en expect.... mais bon, j'ai pas trop envie de réinventer la roue)


Bisous d'avance.


PS: question pour départager les vainqueurs, j'ai d'abord essayé d'utiliser la commande mail, mais les mails n'arrivent jamais. Comment savoir qui a bloqué mon email ? Sont-ce des mesures anti-spams :-) ? Merci pour l'éclaircissement de ma lanterne obscure.
  • # Je ne comprends pas bien la question ..

    Posté par . Évalué à 1.

    .. puisque telent (...) fait exactement ce que tu veux :þ

    la fonction mail fait ce que tu veux mais je pense qu'en lisant le man et tes logs tu devrais trouver pourquoi ça ne marche pas :)

    après je ne sais pas si tu es un emac ou vim user alors je te propose un petit google vim|emac mail
    en faisant ça avec vim j'ai vu ça http://www.ee.bgu.ac.il/~elentok/os/vim-mail/ (en fait le site est plus joli que les autres :))

    bon sinon tu as toujours les bonnes solutions comme mutt http://people.via.ecp.fr/~alexis/formation-linux/mail-consol(...) mais ça fait plus que d'envoyer les mails
  • # Reponse ?

    Posté par . Évalué à 2.

    Bon en ligne de commande tu as elm, pine, mutt au choix.

    Mais je pense que plus qu'en ligne de commande tu veux du non interactif (pour scripter).

    C'est le role de mail mais mail va se tourner vers le SMTP local (localhost:25) qui n'est probablement pas configure pour envoyer le mail a l'exterieur.

    Il faut certainement configurer ton serveur SMTP (Postfix j'espere pour toi) pour qu'il envoi les mails non locaux vers smtp.xxx.yyy.

    Essaye relayhost = smtp.xxx.yyy

    Tracer le cheminement du mail dans /var/log/mail.*

    Attention tout de meme, la configuration d'un serveur de mail est delicate, il ne faut en aucun cas le transformer en open relay
    • [^] # Re: Reponse ?

      Posté par . Évalué à 1.

      Merci à tous les trois,

      Effectivement ma question était mal posée, je cherche à envoyer un mail à partir d'un script donc les logiciels comme pine ne conviennent pas.

      Si j'ai bien compris Quentin, c'est bien avec mail qu'il faut que je fasse, mais avant ça il me faut quand même un serveur smtp, je vais essayer de lire la doc de postfix.... Vous risquez de me revoir dans les forums.

      Merci à tous.
  • # email

    Posté par . Évalué à 2.

    un petit utilitaire en ligne de commande, qui gère les pièces jointes et les éventuellement les signatures gpg:

    http://email.cleancode.org/

    Licence GPL.
    • [^] # Re: email

      Posté par . Évalué à 1.

      Merci pour le tuyau,

      ça répond parfaitement à la question. Je suis un peu surpris, je m'attendais à ce que tout le monde me réponde par un logiciel hyper-connus dans les distribs. Ce soft n'est pas dispo. sur ma debian.

      Si y'a pas plus "standart" je pense que je vais choisir celui-là.


      En tout cas merci.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.