skynetyar писал(а):нее используйте конструкцию: ${STRFTIME(${EPOCH},,%d%mNaVH:NaVS)})
ГДЕ ЛОГГИКА !?!??!?!skynetyar писал(а):Не работает и ${DIALEDTIME} и {DIALEDPEERNUMBER} тоже не работает..
(c) THT
skynetyar писал(а):нее используйте конструкцию: ${STRFTIME(${EPOCH},,%d%mNaVH:NaVS)})
ГДЕ ЛОГГИКА !?!??!?!skynetyar писал(а):Не работает и ${DIALEDTIME} и {DIALEDPEERNUMBER} тоже не работает..
Код: Выделить всё
[ext-group]
exten => h,1,ExecIF($[${DIALSTATUS}!=ANSWER]?System(/usr/local/bin/sendEmail.pl -o tls=yes -f мыло@gmail.com -t мыло@gmail.com -s smtp.gmail.com:587 -xu мыло@gmail.com -xp пароль -u "NOANSWER- Пропущенный звонок от ${CALLERID(all)}" -m "${STRFTIME(${EPOCH},,%C%y-%m-%d в %H:%M)} на наш номер ${CALLERID(name)} звонит : ${CALLERID(num)} - пропущенный звонок")
exten => h,n,Hangup()
А вы попробуйте читать документацию. Говорят иногда помогает.skynetyar писал(а):пришедший номер дублируется 2 раза.
Код: Выделить всё
*CLI> core show function CALLERID
-= Info about function 'CALLERID' =-
[Synopsis]
Gets or sets Caller*ID data on the channel.
[Description]
Gets or sets Caller*ID data on the channel. Uses channel callerid by default
or optional callerid, if specified.
The allowable values for the <name-charset> field are the following:
unknown - Unknown
iso8859-1 - ISO8859-1
withdrawn - Withdrawn
iso8859-2 - ISO8859-2
iso8859-3 - ISO8859-3
iso8859-4 - ISO8859-4
iso8859-5 - ISO8859-5
iso8859-7 - ISO8859-7
bmp - ISO10646 Bmp String
utf8 - ISO10646 UTF-8 String
[Syntax]
CALLERID(datatype[,CID])
[Arguments]
datatype
The allowable datatypes are:
all
name
name-valid
name-charset
name-pres
num
num-valid
num-plan
num-pres
subaddr
subaddr-valid
subaddr-type
subaddr-odd
tag
ANI-all
ANI-name
ANI-name-valid
ANI-name-charset
ANI-name-pres
ANI-num
ANI-num-valid
ANI-num-plan
ANI-num-pres
ANI-tag
RDNIS
DNID
dnid-num-plan
dnid-subaddr
dnid-subaddr-valid
dnid-subaddr-type
dnid-subaddr-odd
CID
Optional Caller*ID to parse instead of using the Caller*ID from the
channel. This parameter is only optional when reading the Caller*ID.
судя по ответу - мало и не творчески.virus_net писал(а):А вы попробуйте читать документацию. Говорят иногда помогает.Код: Выделить всё
*CLI> core show function CALLERID
Хоть бы и так, результат то будет достигнут?skynetyar писал(а): virus_net
Спасибо,читал, но как? вычислять что ле если донгл то изменять по другому?
Спасибо!ded писал(а):Asterisk CALLERID change