-
Ta-wei Yen authored
Users on legacy visual voicemail or transfering from other devices may receive a STATUS SMS with the provisioning status "Unknown". On VVM3 we need to go though a series of URLs to have the user provisioned. The STATUS SMS will come with a URL to the voicemail management gateway. From it we can find the self provisioning gateway URL that we can modify voicemail services. A request to the self provisioning gateway to activate basic visual voicemail will return us with a web page. If the user hasn't subscribe to it yet it will contain a link to confirm the subscription. This link should be clicked through cellular network, and have cookies enabled. After the process is completed, the carrier should send us another STATUS SMS with a new or ready user. + Moved provisioning to OmtpProvisioningService, which will do it in the background instead of blocking the SMS receiver. + Handle missing MESSAGE_LENGTH field in SyncMessage, this field is optional. Change-Id...
b250ce8d