bonjour,
sme 9
J'utilise la contrib fetchmail.
https://wiki.contribs.org/FetchmailLe but : récupérer les sms et mms qu'on m'envoie sur mon téléphone portable.
J'ai configuré une boite de free où je reçois tous les appels des personnes qui m'ont laissé un message.
Sur smsbackup+ de mon téléphone portable, j'ai mis cette boite pour recevoir les sms et mms.
Je viens d'aller avec zimbra sur le compte free, j'ai effectivement les sms et mms qui ont été rapatriés.
Sur mon smeserver, j'ai créé une boite mail pour récupérer les messages de la boite free.
Sur mon serveur, j'utilise fetchmail pour récupérer les messages qui arrivent.
Je n'ai que les messages de la boite de réception.
Pour récupérer les noms des dossiers de ma boite free, j'ai utilisé
openssl s_client -connect imap.free.fr:993
...
a login user.anne@free.fr mdp-anne
...
a LIST "" "*"
* LIST (\HasNoChildren) "/" "Brouillons"
* LIST (\HasNoChildren) "/" "Call log"
* LIST (\HasNoChildren) "/" "Chats"
* LIST (\HasNoChildren) "/" "Commercial"
* LIST (\HasNoChildren) "/" "Contacts"
* LIST (\HasNoChildren) "/" "Drafts"
* LIST (\HasNoChildren) "/" "Emailed Contacts"
* LIST (\HasChildren) "/" "INBOX"
* LIST (\HasNoChildren) "/" "INBOX/sent-mail"
* LIST (\NoInferiors) "/" "Junk"
* LIST (\HasNoChildren) "/" "Sent"
* LIST (\HasNoChildren) "/" "SMS"
* LIST (\HasNoChildren) "/" "Trash"
a OK LIST completed
J'ai tous les répertoires de mon compte free
Ce qui m’intéresse ce sont les dossiers INBOX et SMS
Je configure mon fetchmail avec l'option folder
ce qui donne quand on regarde /etc/fetchmail
# Mail N1 Account for : user.anne
/usr/bin/fetchmail -l40000000 -d0 --silent --syslog --fetchmailrc - <<EOF
set postmaster "postmaster@monserver.com"
set bouncemail
set no softbounce
set properties ""
poll imap.free.fr with proto IMAP timeout 60 and options no dns
user 'user.anne\@free.fr' smtpaddress monserver.com with password 'mdp-anne' is user-anne here keep
options ssl folder INBOX, SMS
smtphost 127.0.0.200/25
antispam 550
EOF
C'est tout récupéré dans la boite de réception du compte de mon serveur qui correspond au compte free correspondant.
J'ai créé un sous-dossier qui contient que les sms sur mon serveur
J'ai tous les sms.
Les sms avec pièces jointes = mms
Pour configurer fetchmail : (C'est assez mal traduit en français)
Serveur de messagerie Type d'accès au serveur compte sur le serveur mot de passe sur le serveur Raisons de l'échec
imap.free.fr SIMAP user.anne@free.fr mdp-anne folder INBOX, SMS
Raisons de l'échec => il faudrait traduire autrement
Cela ne veut rien dire
Compte Utilisateur user-anne
Nom d'utilisateur user.anne(free)
Nom ou adresse IP du serveur de messagerie externe imap.free.fr
Protocole à utiliser pour lire les messages imap par ssl (expérimental)
Le nom du compte de messagerie sur le serveur user.anne@free.fr
Le mot de passe du compte de messagerie sur le serveur mdp-anne
Options you can pass directly to fetchmail. Warning : these options aren't checked, so if you dont know what this is, you should probably let this field blank ! folder INBOX, SMS
BLANK
Options you can pass directly to fetchmail. Warning : these options aren't checked, so if you dont know what this is, you should probably let this field blank !
=>
Options que vous pouvez passer directement à fetchmail. Attention: ces options ne sont pas cochées, donc si vous ne savez pas ce que c'est, vous devriez probablement laisser ce champ vide!
J'ai utilisé l'option -r ou folder de fetchmail pour donner les noms des répertoires que je veux récupérer.
Je viens de tester, cela fonctionne.
En plus de tous les messages vocaux de mes lignes téléphoniques, j'ai aussi les sms et mms qu'on m'envoie sur mon téléphone.
Anne