Forums » Utilisation d'AMC (french) »
Envoi des copies par mail
Added by Luc Giraud about 6 years ago
Je viens d’installer automultiplechoice sur un Mac Book Pro.
Cela fonctionne très bien.
Il me reste le problème de l’envoi des copies par mail.
Je l’avais fait sous Ubuntu.
La doc de l'application:
9.1.2 Utilisateurs Macintosh
Tapez dans un terminal :
sudo port install msmtp
sudo pico ~/.msmtprc
et copiez le texte suivant puis enregistrez le fichier.
Dans les préférences de AMC : Edition → Préférences → Courriel →
Méthode d’envoi, choisir sendmail et mettre le chemin :
/opt/local/bin/msmtp
--
Le contenu du fichier est en pièce jointe( Il s'appelle gmail.rtf)
Je joins une capture de la console après avoir essayé d'enregistrer le
fichier nommé .msmtprc
( console.png)
Une vidéo( enregistrement de l'écran ) pendant un essai est déposé ici :
http://lesbrachons.fr/tof/QCM.mp4
Merci d'avance !
gmail.rtf - Fichier gmail.rtf (528 Bytes)
Console.png (187.4 kB)
Replies (20)
RE: Envoi des copies par mail - Added by Frédéric Bréal about 6 years ago
Il ne faut pas taper
auth lucgiraud
mais
auth login
RE: Envoi des copies par mail - Added by Luc Giraud about 6 years ago
Merci pour votre réponse.
Ca ne marche toujours pas...
Comment éditer ce fichier .msmtprc
de façon à voir son contenu
Encore MERCI.
RE: Envoi des copies par mail - Added by Frédéric Bréal about 6 years ago
Pour éditer et modifier.
Pour juste éditer enlevez sudo
sudo pico ~/.msmtprc
RE: Envoi des copies par mail - Added by Luc Giraud about 6 years ago
Merci et lorsque j'ai édité et copié comment dois-je enregistrer ?
Merci ...
RE: Envoi des copies par mail - Added by Frédéric Bréal about 6 years ago
Sous mac, je ne sais pas. Essayez ctrl+s
ou ^s
peut-être sinon fermez simplement la fenêtre et peut-être qu'un message d'avertissement vous demandera d'enregistrer.
RE: Envoi des copies par mail - Added by Luc Giraud about 6 years ago
Merci pour votre aide ...
On avance !
Le fichier a bien pour contenu :
account gmail host smtp.gmail.com tls on tls_certcheck off port 587 auth login from lucgiraud@lycee-oiselet.fr user lucgiraud@lycee-oiselet.fr password xxx
Mais lorsque je teste l'envoi dans auto-multiple-choice
j'ai le retour :
FAILED [99] error when closing pipe to sendmail: ===<mailing>=+1 ===<mailing>=+0 VAR: failed_auth=0
Une piste ?
RE: Envoi des copies par mail - Added by Frédéric Bréal about 6 years ago
Essayez de modifier alors
auth default
RE: Envoi des copies par mail - Added by Luc Giraud about 6 years ago
A présent j'ai
host smtp.gmail.com tls on tls_certcheck off port 587 auth default from lucgiraud@lycee-oiselet.fr user lucgiraud@lycee-oiselet.fr password xxxaccount gmail host smtp.gmail.com tls on tls_certcheck off port 587 auth login from lucgiraud@lycee-oiselet.fr user lucgiraud@lycee-oiselet.fr password xxx
RE: Envoi des copies par mail - Added by Luc Giraud about 6 years ago
Et je n'arrive pas à faire le ménage ...
Je suis désolé....
Un grand merci pour le temps consacré ...
RE: Envoi des copies par mail - Added by Frédéric Bréal about 6 years ago
Je n'ai pas de mac mais d'après wikipedia, vous avez un éditeur de texte
SimpleText, fourni en standard avec les versions 8.x et 9.x de Mac OS
TextEdit, fourni en standard avec Mac OS X
Essayez avec ou sans majuscule ou sompletext.
sudo TextEdit ~/.msmtprc
Vous devriez pouvoir effacer puis enregistrer.
RE: Envoi des copies par mail - Added by Frédéric Bréal about 6 years ago
J'ai retrouvé sur un ancien message un logiciel pour éditer les fichiers avec une demande d'autorisation
https://macromates.com/download
RE: Envoi des copies par mail - Added by Luc Giraud about 6 years ago
Je viens d'installer Wrangler qui m'a permis de faire le ménage !
Le fichier .msmtprc contient :
account gmail host smtp.gmail.com tls on tls_certcheck off port 587 auth default from lucgiraud@lycee-oiselet.fr user lucgiraud@lycee-oiselet.fr
Après test :
FAILED [99] error when closing pipe to sendmail: ===<mailing>=+1 ===<mailing>=+0 VAR: failed_auth=0
Que faire ?
Merci pour votre patience ...
RE: Envoi des copies par mail - Added by Luc Giraud about 6 years ago
Le fichier contient bien sûr la ligne supplémentaire :
password xxx
RE: Envoi des copies par mail - Added by Frédéric Bréal about 6 years ago
Il faut que je cherche dans les anciens messages ceux qui ont trait à MAC et aux mails.
J'ai trouvé celui-ci avec la ligne
account gmail
Après, il faudrait attendre les réponses d'Alexis Bienvenüe et Joël Brogniart qui est le spécialiste de MAC.
RE: Envoi des copies par mail - Added by Frédéric Bréal about 6 years ago
RE: Envoi des copies par mail - Added by Frédéric Bréal about 6 years ago
ici
un test pour vérifier en ligne de commande le bon fonctionnement
RE: Envoi des copies par mail - Added by Luc Giraud about 6 years ago
Un test de msmtp
MBP-de-Luc:~ lucgiraud$ /opt/local/bin/msmtp lucgiraud@lycee-oiselet.fr Test msmtp: /Users/lucgiraud/.msmtprc: contains secrets and therefore must have no more than user read/write permissions
Un problème de droit ?...
RE: Envoi des copies par mail - Added by Luc Giraud about 6 years ago
Yessss!
C'est bon !!!!
Ce qui marche chez moi :
account default host smtp.gmail.com tls on tls_certcheck off port 587 auth login from lucgiraud@lycee-oiselet.fr user lucgiraud@lycee-oiselet.fr password xxx
Après avoir tapé dans le terminal:
sudo chown lucgiraud:lucgiraud /Users/lucgiraud/.msmtprc chmod 0600 /Users/lucgiraud/.msmtprc
RE: Envoi des copies par mail - Added by Frédéric Bréal about 6 years ago
Je vais modifier la documentation.
Quelques précisions :
Pour sendmail, vous avez mis le chemin de la documentation ?
Que signifie lucgiraud:lucgiraud
par rapport à MAC ? C'est le nom de l'utilisateur du mac ?
Comment avez-vous enregistré ou modifié msmtprc ?
RE: Envoi des copies par mail - Added by Luc Giraud about 6 years ago
Désolé je n'avais pas vu ce mail.
lucgiraud est effectivement le nom d'utilisateur du mac
J'ai créé le fichier .msmtprc avec la commande
sudo pico ~/.msmtprc
puis modifié avec l'application Wrangler
Pour sendmail
/opt/local/bin/msmtp
En espérant que cela améliore la documentation.
(1-20/20)