<div dir="ltr">Hi Steffan, <div>i tried your script, but one way or another, as sms content arrives only the first word.</div><div>if the text is "<span style="font-family:Helvetica;font-size:12px">mt-PASCHALIDIS-THESSALONIKI:conn</span><span style="font-family:Helvetica;font-size:12px"> red [231490] &red 10.122.90.30 is unreachable</span>"</div><div>arrives only this: <span style="font-family:Helvetica;font-size:12px">mt-PASCHALIDIS-THESSALONIKI:conn</span></div><div><span style="font-family:Helvetica;font-size:12px"><br></span></div><div><span style="font-family:Helvetica;font-size:12px">if it was: </span>"<span style="font-family:Helvetica;font-size:12px">mt-PASCHALIDIS-THESSALONIKI:conn%20</span><span style="font-family:Helvetica;font-size:12px">red%20[231490]%20&red%2010.122.90.30</span><span style="font-family:Helvetica;font-size:12px">%20</span><span style="font-family:Helvetica;font-size:12px">is</span><span style="font-family:Helvetica;font-size:12px">%20</span><span style="font-family:Helvetica;font-size:12px">unreachable</span>"</div><div>arrives ok.. i dont now how to fix this...</div><div><br></div>







</div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 13, 2017 at 11:59 AM, Steffan <span dir="ltr"><<a href="mailto:mailinglist@tikklik.nl" target="_blank">mailinglist@tikklik.nl</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="NL" link="blue" vlink="purple"><div class="m_5198506373297387294WordSection1"><p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Im using this:<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">In alerts<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">script /home/xymon/server/sms/<a href="http://smsalert.pl" target="_blank">smsaler<wbr>t.pl</a> 31xxxxxx FORMAT=sms<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">/home/xymon/server/sms/<a href="http://smsalert.pl" target="_blank">smsaler<wbr>t.pl</a>:<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">==============================<wbr>===<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">#!/bin/sh<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">/home/xymon/server/sms/<wbr>sendsms.php $RCPT "$BBALPHAMSG"<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p><div style="border:none;border-bottom:double windowtext 2.25pt;padding:0cm 0cm 1.0pt 0cm"><p class="MsoNormal" style="border:none;padding:0cm"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">/home/xymon/server/sms/<wbr>sendsms.php:<u></u><u></u></span></p></div><p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">#!/usr/bin/php<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><?php<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">$gsm = $argv[1];<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">$message = $argv[2];<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">mail('<a href="mailto:xxxxx@gmail.com" target="_blank">xxxxx@gmail.com</a>', 'Monitor Alert', $message .  $gsm);<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">$file = fopen("<a href="http://www.targetsms.nl/service/sendsms?username=xxxx&handle=7840ea16c7f3001fe86152bef5b6b727&aff=32879&soort=SMS&originator=Monitor+Alert&to=$gsm&message=$message" target="_blank">http://www.targetsms.<wbr>nl/service/sendsms?username=<wbr>xxxx&handle=<wbr>7840ea16c7f3001fe86152bef5b6b7<wbr>27&aff=32879&soort=SMS&<wbr>originator=Monitor+Alert&to=$<wbr>gsm&message=$message</a>","r");;<u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">?><u></u><u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><b><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif">Van:</span></b><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Xymon [mailto:<a href="mailto:xymon-bounces@xymon.com" target="_blank">xymon-bounces@xymon.<wbr>com</a>] <b>Namens </b>Metron 6 (six)<br><b>Verzonden:</b> woensdag 13 september 2017 02:47<br><b>Aan:</b> Bruce Ferrell <<a href="mailto:bferrell@baywinds.org" target="_blank">bferrell@baywinds.org</a>><br><b>CC:</b> <a href="mailto:xymon@xymon.com" target="_blank">xymon@xymon.com</a><br><b>Onderwerp:</b> Re: [Xymon] receiving sms alerts...<u></u><u></u></span></p><div><div class="h5"><p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p><div><div><p class="MsoNormal">i cant get it to work....<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">this is from alerts.cfg<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><p class="MsoNormal"> HOST=%^mt-* SERVICE=conn<br>      MAIL <a href="mailto:ezhellas@gmail.com" target="_blank">ezhellas@gmail.com</a> REPEAT=30 RECOVERED<br>      SCRIPT /usr/local/bin/smsalert.sh 306944420303 FORMAT=SMSthis is smsalert.sh<u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">this is smsalert.sh<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal" style="margin-bottom:12.0pt">#!/bin/bash<br>echo "Parameters passed by Xymon to the smsalert.sh script: "$RCPT ":" $BBALPHAMSG >> /usr/local/bin/logsms.txt<br>/usr/local/bin/sendsms.sh $RCPT $BBALPHAMSG<u></u><u></u></p></div><div><p class="MsoNormal">and this is sendsms.sh<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><p class="MsoNormal">#!/bin/bash<br>RCPTTO=$1<br>RCPTTEXT=$2<br>echo "parameters passed to sendsms.sh are " $RCPTTO ":" $RCPTTEXT >> /usr/local/bin/logsms.txt<br>curl -v -u <username>:<password> '<a href="https://www.prosms.gr/secure/api/index.php?mobile_number='$RCPTTO'&originator=EZHellas&text='$RCPTTEXT'&request_delivery=true" target="_blank">https://www.prosms.gr/secure/<wbr>api/index.php?mobile_number='$<wbr>RCPTTO'&originator=EZHellas&<wbr>text='$RCPTTEXT'&request_<wbr>delivery=true</a>' >> /usr/local/bin/logsms.txt<u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">This is whats written to the log file:<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><p class="MsoNormal">Parameters passed by Xymon to the smsalert.sh script: 306944420303 : mt-PASCHALIDIS-SERRES:conn red [666942] &red 10.122.90.26 is unreachable<br>parameters passed to sendsms.sh are  306944420303 : mt-PASCHALIDIS-SERRES:conn<br>1|75739990|248<u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">and of course i receive a cropped sms message...<u></u><u></u></p></div><div><p class="MsoNormal">anyone can help ?<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">On Fri, Sep 8, 2017 at 5:46 PM, Bruce Ferrell <<a href="mailto:bferrell@baywinds.org" target="_blank">bferrell@baywinds.org</a>> wrote:<br>><br>> either of these would do the job:<br>><br>> php <file that contains the code below><br>><br>> or a script that looks like this (adjust the first line to your php location. and define the variables to match the info they gave you):<br>><br>><br>> #!/usr/bin/php<br>> <?php<br>><br>>         // Simple SMS send function<br>><br>>         function sendSMS($key, $to, $message, $originator) {<br>><br>>                 $URL = "<a href="https://smscenter.gr/api/sms/send?key=" target="_blank">https://smscenter.gr/api/sms/<wbr>send?key=</a>" . $key . "&to=" . $to;<br>><br>>                 $URL .= "&text=" . urlencode( $message ) . '&from=' . urlencode( $originator );<br>><br>>                 $fp = fopen( $URL, 'r' );<br>><br>>                 return fread( $fp, 1024 );<br>><br>>         }<br>><br>>         // Example of use <br>><br>>         $response = sendSMS( 'myapikey', 'recipientnumber', 'My test message', 'from' );<br>><br>>         echo $response;<br>><br>> ?><br>><br>><br>><br>> On 9/8/17 7:17 AM, Metron 6 (six) wrote:<br>><br>> hello all, <br>><br>> i got a subscription to an SMS gateway, and the script they gave me is this:<br>><br>> ------------<br>><br>> <?php<br>><br>>         // Simple SMS send function<br>><br>>         function sendSMS($key, $to, $message, $originator) {<br>><br>>                 $URL = "<a href="https://smscenter.gr/api/sms/send?key=" target="_blank">https://smscenter.gr/api/sms/<wbr>send?key=</a>" . $key . "&to=" . $to;<br>><br>>                 $URL .= "&text=" . urlencode( $message ) . '&from=' . urlencode( $originator );<br>><br>>                 $fp = fopen( $URL, 'r' );<br>><br>>                 return fread( $fp, 1024 );<br>><br>>         }<br>><br>>         // Example of use <br>><br>>         $response = sendSMS( 'myapikey', 'recipientnumber', 'My test message', 'from' );<br>><br>>         echo $response;<br>><br>> ?><br>><br>> -------<br>><br>> how could i implement it inside alerts.cfg in order to get sms alerts ?<br>><br>><br>><br>> --<br>><br>> regards,<br>> Metron 6 (six)<br>><br>> <a href="mailto:Metron6@gmail.com" target="_blank">Metron6@gmail.com</a><br>><br>><br>><br>> ______________________________<wbr>_________________<br>> Xymon mailing list<br>> <a href="mailto:Xymon@xymon.com" target="_blank">Xymon@xymon.com</a><br>> <a href="http://lists.xymon.com/mailman/listinfo/xymon" target="_blank">http://lists.xymon.com/<wbr>mailman/listinfo/xymon</a><br>><br>><br>><br>> ______________________________<wbr>_________________<br>> Xymon mailing list<br>> <a href="mailto:Xymon@xymon.com" target="_blank">Xymon@xymon.com</a><br>> <a href="http://lists.xymon.com/mailman/listinfo/xymon" target="_blank">http://lists.xymon.com/<wbr>mailman/listinfo/xymon</a><br>><br><br><br><br>--<br><br>regards,<br>Metron 6 (six)<br><br><a href="mailto:Metron6@gmail.com" target="_blank">Metron6@gmail.com</a><u></u><u></u></p></div></div></div></div></div></div><br>______________________________<wbr>_________________<br>
Xymon mailing list<br>
<a href="mailto:Xymon@xymon.com">Xymon@xymon.com</a><br>
<a href="http://lists.xymon.com/mailman/listinfo/xymon" rel="noreferrer" target="_blank">http://lists.xymon.com/<wbr>mailman/listinfo/xymon</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><br>regards,<br>Metron 6 (six)<br><br><a href="mailto:Metron6@gmail.com" target="_blank">Metron6@gmail.com</a><br><br></div>
</div>