Line 11: |
Line 11: |
| <table class="nd-othertables_2"> | | <table class="nd-othertables_2"> |
| <tr> | | <tr> |
− | <th width=300; style="border-bottom: 1px solid white;></th> | + | <th width=400; style="border-bottom: 1px solid white;></th> |
− | <th width=800; style="border-bottom: 1px solid white"; rowspan=2>[[File:Beeceptor.png|border|class=tlt-border|right]]</th> | + | <th width=400; style="border-bottom: 1px solid white"; rowspan=2>[[File:Beeceptor.png|border|class=tlt-border|right]]</th> |
| </tr> | | </tr> |
| <tr> | | <tr> |
Line 21: |
Line 21: |
| </tr> | | </tr> |
| </table> | | </table> |
− | ==Configuring device== | + | ===Configuring device=== |
| + | ---- |
| Open router’s WebUI, navigate to '''Services''' → '''Mobile Utilities''' → '''SMS Gateway''' and press '''SMS forwarding''' tab. | | Open router’s WebUI, navigate to '''Services''' → '''Mobile Utilities''' → '''SMS Gateway''' and press '''SMS forwarding''' tab. |
| + | <table class="nd-othertables_2"> |
| + | <tr> |
| + | <th width=290; style="border-bottom: 1px solid white;></th> |
| + | <th width=800; style="border-bottom: 1px solid white"; rowspan=2>[[File:SMS Forwarding To HTTP.png|border|class=tlt-border|right]]</th> |
| + | </tr> |
| + | <tr> |
| + | <td style="border-bottom: 4px solid white> |
| + | # Check '''Enable''' |
| + | # '''Enable''' SMS-Utilities rules forwarding to forward SMS Utilities rules. |
| + | # '''Enable''' "Don't save received message" if you don't want the message stored. |
| + | # '''Enable''' "Include sender's number" to forward the sender’s phone number. |
| + | # If '''Include sender’s number is enabled''' enter number value name. |
| + | # '''Set''' the "Mode" to choose who will receive the forwarded SMS. |
| + | # '''Enable''' "Encode message text to Base64" if encoding is necessary. |
| + | # '''Choose''' "HTTPS certificate verification" setting depending on your security requirements. |
| + | # '''Select''' the "Method" (GET or POST) based on the type of request you want to use. |
| + | # '''Enter''' the URL where the SMS should be forwarded. (For this configuration we are using beeceptor) |
| + | # '''Define''' the "Message value name" to represent the message text. |
| + | # '''Use''' "Extra data pair 1" to include additional parameters in the forwarded request. |
| + | # '''Use''' "Extra data pair 2" to include additional parameters in the forwarded request. |
| + | </td> |
| + | </tr> |
| + | </table> |
| + | ===Testing configuration=== |
| + | ---- |
| + | <table class="nd-othertables_2"> |
| + | <tr> |
| + | <th width=300; style="border-bottom: 1px solid white;></th> |
| + | <th width=700; style="border-bottom: 1px solid white"; rowspan=2>[[File:SMSHTTPForwardTest.png|border|class=tlt-border|right]]</th> |
| + | </tr> |
| + | <tr> |
| + | <td style="border-bottom: 4px solid white> |
| + | To test the configuration, send a SMS to the device and check beeceptor Mock server. |
| + | </td> |
| + | </tr> |
| + | </table> |
| + | ==SMS Forwarding To SMS configuration== |
| + | <table class="nd-othertables_2"> |
| + | <tr> |
| + | <th width=300; style="border-bottom: 1px solid white;></th> |
| + | <th width=700; style="border-bottom: 1px solid white"; rowspan=2>[[File:SmsForwardToSMS.png|border|class=tlt-border|right]]</th> |
| + | </tr> |
| + | <tr> |
| + | <td style="border-bottom: 4px solid white> |
| + | # Check '''Enable''' |
| + | # '''Enable''' SMS-Utilities rules forwarding if needed. |
| + | # '''Enable''' "Don't save received message" if you don't want the message stored. |
| + | # '''Enable''' "Include sender's number" to forward the sender’s phone number. |
| + | # '''Set''' the "Mode" to choose who will receive the forwarded SMS. |
| + | # '''Enter''' the recipients phone number. If needed press the [[File:Plus_Button.png|Plus_Button.png]] to add more numbers. |
| + | </td> |
| + | </tr> |
| + | </table> |
| + | ===Testing configuration=== |
| + | ---- |
| <table class="nd-othertables_2"> | | <table class="nd-othertables_2"> |
| <tr> | | <tr> |
| <th width=300; style="border-bottom: 1px solid white;></th> | | <th width=300; style="border-bottom: 1px solid white;></th> |
− | <th width=600; style="border-bottom: 1px solid white"; rowspan=2>[[File:SMS Forwarding To HTTP.png|border|class=tlt-border|right]]</th> | + | <th width=700; style="border-bottom: 1px solid white"; rowspan=2>[[File:SMSToSMSForward.png|border|class=tlt-border|right]]</th> |
| </tr> | | </tr> |
| <tr> | | <tr> |
| <td style="border-bottom: 4px solid white> | | <td style="border-bottom: 4px solid white> |
− | * Check '''Enable'''
| + | To test the configuration, send a SMS to the device. The recipient’s number should receive forwarded message. |
− | * '''Enable''' SMS-Utilities rules forwarding to forward SMS Utilities rules.
| |
− | * '''Enable''' "Don't save received message" if you don't want the message stored.
| |
− | * '''Enable''' "Include sender's number" to forward the sender’s phone number.
| |
− | * If '''Include sender’s number is enabled''' enter number value name.
| |
− | * '''Set''' the "Mode" to choose who will receive the forwarded SMS.
| |
− | * '''Enable''' "Encode message text to Base64" if encoding is necessary.
| |
− | * '''Choose''' "HTTPS certificate verification" setting depending on your security requirements.
| |
− | * '''Select''' the "Method" (GET or POST) based on the type of request you want to use.
| |
− | * '''Enter''' the URL where the SMS should be forwarded. (For this configuration we are using beeceptor)
| |
− | * '''Define''' the "Message value name" to represent the message text.
| |
− | * '''Use''' "Extra data pair 1" to include additional parameters in the forwarded request.
| |
− | * '''Use''' "Extra data pair 2" to include additional parameters in the forwarded request.
| |
| </td> | | </td> |
| </tr> | | </tr> |
| </table> | | </table> |