<div dir="ltr"><div class="gmail_default" style="font-size:large">it looks like you are trying to pass in a string with spaces in it. the following works:</div><div class="gmail_default" style="font-size:large"><br></div><div class="gmail_default" style="font-size:large">smsalert.sh</div><div class="gmail_default" style="font-size:large"><br></div><div class="gmail_default" style="font-size:large">#!/bin/bash<br>RCPT="$1"<br>BBALPHAMSG="${@: -1}"<br>echo "Parameters passed by Xymon to the smsalert.sh script: "$RCPT ":" ${BBALPHAMSG} >> /tmp/logsms.txt<br>~/bin/sendsms.sh "$RCPT" "$BBALPHAMSG"<br></div><div class="gmail_default" style="font-size:large"><br></div><div class="gmail_default" style="font-size:large">sendsms.sh</div><div class="gmail_default" style="font-size:large"><br></div><div class="gmail_default" style="font-size:large">#!/bin/bash<br>RCPTTO=$1<br>RCPTTEXT="${@: -1}"<br>echo "RCPTTEXT is $RCPTTEXT"<br>echo "parameters passed to sendsms.sh are " $RCPTTO ":" $RCPTTEXT >> /tmp/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">https://www.prosms.gr/secure/api/index.php?mobile_number='$RCPTTO'&originator=EZHellas&text='$RCPTTEXT'&request_delivery=true</a>' >> /usr/local/bin/logsms.txt<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 13, 2017 at 5:59 AM, Metron 6 (six) <span dir="ltr"><<a href="mailto:metron6@gmail.com" target="_blank">metron6@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><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:<wbr>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-<wbr>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-<wbr>THESSALONIKI:conn%20</span><span style="font-family:Helvetica;font-size:12px">red%20[<wbr>231490]%20&red%2010.122.90.30</span><span style="font-family:Helvetica;font-size:12px">%<wbr>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 link="blue" vlink="purple" lang="NL"><div class="m_266780799480387016m_5198506373297387294WordSection1"><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US">Im using this:<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US">In alerts<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US">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 style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US">/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 style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US">==============================<wbr>===<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US">#!/bin/sh<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US">/home/xymon/server/sms/sendsms<wbr>.php $RCPT "$BBALPHAMSG"<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US"><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 style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US">/home/xymon/server/sms/sendsms<wbr>.php:<u></u><u></u></span></p></div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US">#!/usr/bin/php<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US"><?php<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US">$gsm = $argv[1];<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US">$message = $argv[2];<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US">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 style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US">$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.nl<wbr>/service/sendsms?username=xxxx<wbr>&handle=7840ea16c7f3001fe86152<wbr>bef5b6b727&aff=32879&soort=<wbr>SMS&originator=Monitor+Alert&<wbr>to=$gsm&message=$message</a>","r")<wbr>;;<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US">?><u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d" lang="EN-US"><u></u> <u></u></span></p><p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US">Van:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif" lang="EN-US"> Xymon [mailto:<a href="mailto:xymon-bounces@xymon.com" target="_blank">xymon-bounces@xymon.co<wbr>m</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="m_266780799480387016h5"><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&te<wbr>xt='$RCPTTEXT'&request_deliver<wbr>y=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/mailman<wbr>/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/mailman<wbr>/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" target="_blank">Xymon@xymon.com</a><br>
<a href="http://lists.xymon.com/mailman/listinfo/xymon" rel="noreferrer" target="_blank">http://lists.xymon.com/mailman<wbr>/listinfo/xymon</a><br>
<br></blockquote></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div class="m_266780799480387016gmail_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>
</font></span></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"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><b><span style="font-size:8pt;font-family:"OCR A Extended","serif""><br><br>----------------------------------------<br></span></b><b><span style="font-size:8pt;font-family:"OCR A Extended","serif""><br>     Jim Louis<br><br>          \\\\||////<br>          \ ~ ~  /<br>          | @ @ |<br></span></b></div><b><span style="font-size:8.0pt;font-family:"OCR A Extended","serif"">--oOo---(_)---oOo--<br><br></span></b><div><div><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">"<span style="color:rgb(0,0,0);font-size:medium">I'm very responsible, when ever something goes wrong they always say I'm responsible.</span>" ~ Anonymous</p></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
</div>