PDA

Voir la version complète : [résolu]problèmes avec voicemail



pthenot
22/07/2014, 12h36
Bonjour,
Je rencontre des difficultés avec voicemail version (asterisk 10.7.0 installée sous ubuntu, mta : ssmtp).
L'installation est simple 2 téléphone grandstream 200 et 400 :

sip.conf pour 200


mailbox=250@default


extensions.conf


exten => 200,1,answer()
exten => 200,2, Dial(SIP/200, 10)
exten => 200,3, VoiceMail(250)
exten => 0033183626986,n,Hangup
exten => 0033183626986,i,Hangup

exten => 150, 1, VoiceMailMain()

dans voicemail.conf


[general]
maxsecs = 180 ; Maximum length of a voicemail message in seconds
maxsilence = 10 ; How many seconds of silence before we end the recording
maxlogins = 3 ; Max number of failed login attempts

serveremail = ASUS
fromstring=The Asterisk PBX
mailcmd=/usr/sbin/ssmtp -t

[default]

250 = 123, 400, pthenot@gmail.com ,,



2 dysfonctionnements :
-lorsque j'essaie de joindre la boite vocale (150) le serveur indique que l'enrgistrement est faux (numéro boite 250, mdp :123),
alors que l'enregistrement existe bien dans la boite vocale



- <SIP/200-00000004> Playing 'vm-login.ulaw' (language 'fr')
-- <SIP/200-00000004> Playing 'vm-password.ulaw' (language 'fr')
-- Incorrect password '' for user '0033183626986' (context = default)
-- <SIP/200-00000004> Playing 'vm-incorrect-mailbox.ulaw' (language 'fr')
[Jul 22 10:57:14] WARNING[11112]: app_voicemail.c:9798 vm_authenticate: Couldn't read username


- le message me parvient par mail avec ssmtp, mais en même temps une notification d'erreur



Mail Delivery Subsystem <mailer-daemon@googlemail.com>.
Une nouveau mail d'échec me parvient environ 20 mn plus tard.



Delivery to the following recipient failed permanently:

pthenot@gmail.com

Technical details of permanent failure:
Internal parse error: Illegal envelope To: address (invalid domain name): pthenot@gmail.com

----- Original message -----

DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=from:date:to:subject:message-id:mime-version:content-type;
bh=bYwWmMizpB3DiBNVffA3AlVeIJ+somq3c0H2C8q73jA=;
b=br7VMLL+nVCSwfU4U1WYijYrY44vBfUZMMnhDlD7v87ptuEo h4sB+4Us7wNxrjBsnS
/JFjgyo+xKIk4WPlEpRbcEjZPUI3Pj68Eaxi0xsxlLUmyJV2nFv x+/dUVzIW42+4JfTq
IB9/1U+Ir05My2jRQj32nPH34fcnuycxtvECv5ZRwa3Re24/UQK410RuqYUuH2UbNBg6
2DJofDYJfsAM6KhCKLpzqKNLrSI0JFAK5hpIYS00zCwfLn4k6/MxIpQQw2oYcnBGj0Ki
vbucewg3F5ybqYDCRQFmhVkZP31LrILQs9jCeB4Ok3YCv8KMwG 2n8ybz7MyraIl6y4Fx
LZGg==
X-Received: by 10.180.80.133 with SMTP id r5mr12928428wix.62.1406023395041;
Tue, 22 Jul 2014 03:03:15 -0700 (PDT)
Return-Path: <pthenot@gmail.com>
Received: from ASUS (fny94-h04-89-83-76-95.dsl.sta.abo.bbox.fr. [89.83.76.95])
by mx.google.com with ESMTPSA id r9sm52143814wia.17.2014.07.22.03.03.10
for < pthenot@gmail.com >
(version=TLSv1 cipher=RC4-SHA bits=128/128);
Tue, 22 Jul 2014 03:03:13 -0700 (PDT)
From: The Asterisk PBX <pthenot@gmail.com>
X-Google-Original-From: "The Asterisk PBX" <ASUS@ASUS>
Received: by ASUS (sSMTP sendmail emulation); Tue, 22 Jul 2014 12:03:08 +0200
Date: Tue, 22 Jul 2014 12:03:08 +0200
To: " 400" < pthenot@gmail.com >
Subject: [PBX]: New message 2 in mailbox 250
Message-ID: <Asterisk-2-1454991511-250-10928@ASUS>
X-Asterisk-CallerID: 400
X-Asterisk-CallerIDName: 400
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----voicemail_2250109281823240332"


Dear 400:

Just wanted to let you know you were just left a 0:10 long message (number 2)
in mailbox 250 from 400, on Tuesday, July 22, 2014 at 12:03:08 PM so you might
want to check it when you get a chance. Thanks!

--Asterisk



Est-ce que quelqu'un connaît ce ou ces problèmes
merci

greg2901
23/07/2014, 21h20
Bonjour Pthenot,

Un truc me frappe dans ton voicemail.conf, pour moi, il manque le ">" et il n'y a pas d'espace, quoique les espace je pense que ce n'est pas le pb

Voici le voicemail.conf que j'utilise:


[general]
formatt = wav

serveremail = johndoe@mail.fr
attach = yes ; fichier vocal inclus dans le courriel
maxmsg = 100 ; nombre max de messages
maxsecs = 180 ; duree max du message
minsecs = 2 ; duree min du message
delete = yes ; supprime le fichier vocal une fois envoyé

moveheard = yes ; classement des messages lus dans un dossier

emailsubject = [MEVO]: Message en attente ${VM_MSGNUM} dans la boite vocale ${VM_MAILBOX}
emailbody = ${VM_NAME},\n\n\tVous avez un message vocal en attente de la part de ${VM_CALLERID}.\nRecu le ${VM_DATE}, duree: ${VM_DUR}.\nLe message est disponible en pièce jointe. Vous pouvez également appeler la messagerie au *${VM_MAILBOX}.\n\n\t\tLe service de messagerie vocale.
emaildateformat = %d/%m/%Y, %H:%M


[default]

5501 => password,nom,email@email.fr


Tu peux également créer tes boites vocal dans user.conf...
Pour ton PB de serveur mail, aucune idée, il faut voir comment il est configuré, perso j'installe postfix sur mon serveur et je fait un relayhost vers un serveur smtp externe comme celui d'OVH par exemple...

En espérant que ça t'aide !

pthenot
24/07/2014, 20h25
Bonsoir Greg,
Je te remercie pour ta réponse je ne faisais jamais attention aux espaces à l'avenir j'y serai attentif.
Dans tous les cas l'envoi de messages vocaux par mail fonctionne avec cette modification.
Je n'ai pas installé postfix car j'ai fait au moins 10 essais avec des tutoriels variés sans résultat, et avec ssmt cela fonctionne.
La boite vocale refuse toujours mon mot de passe mais cela ne me gêne pas.
Merci encore pour ton aide.
pascal

_AK_
25/07/2014, 17h17
Pour la boite qui refuse le mot de passe, regarde si ce n'est pas un problème de DTMF.