[solved] Message dari XL-AXIATA tidak bisa masuk inbox

Hai Rekan-rekan.

Saya sudah sukses setup play sms menggunakan gammu dan modem pool, ada satu masalah yang saya temukan, saya menggunkan provider XL, ketika menerima sms dari XL, dengan nama ssender XL-AXIATA, datanya tidak bisa amsuk ke sandbox, tapi jika saya merubah manual nama file di gammu inbox ke XL_AXIATA, data bisa masuk

Simulasi 1 :
buat file di inbox gammu dengan nama file di bawah ini, isi dengan "test"
IN20151019_174132_00_XL-Axiata_00.txt
file akan di proses oleh smsd tapi datanya tidak masuk ke sandbox atau inbox

Simulasi 2 :
buat file di inbox gammu dengan nama file di bawah ini, isi dengan "test"
IN20151019_174132_00_XL_Axiata_00.txt
file akan di proses oleh smsd dan datanya masuk ke inbox dengan sender XL_Axiata

Mohon bantuannya, bagaimana supaya sms dari XL-Axiata bisa masuk ke inbox saya

Terima kasih

kemungkinan itu bug, harus diperbaiki dulu

anton

Pak Anton,

Terima kasih atas fast replynya, saya sudah coba-coba rubah regex di source /var/www/html/playsms/plugin/gateway/gammu/fn.php, function gammu_hook_getsmsinbox, tapi masih belum berhasil juga

bagian ini nya perlu di adjust sedikit:

coba rubah ini:

preg_match('/IN(\d{4})(\d{2})(\d{2})_(\d{2})(\d{2})(\d{2})_(\d+)_([+]*\w+)_(\d+)/', basename($fn), $matches);

menjadi:

preg_match('/IN(\d{4})(\d{2})(\d{2})_(\d{2})(\d{2})(\d{2})_(\d+)_([\w\-\+\s]+)_(\d+)/', basename($fn), $matches);

bagian ini yg diubah, dari ([+]*\w+) menjadi ([\w\-\+\s]+)

save file nya, jangan lupa untuk playsmsd restart lalu tes kembali

anton

Pak Anton,

SMS dari XL-Axiata sudah bisa masuk, Terima kasih banyak
supportnya mantap sekali :+1: