FAQ


Warum kommen SMS von Nagios, die über Email->SMS versendet werden, nicht an?

Wenn Sie Nagios verwenden, um SMS über unsere Email->SMS Schnittstelle(n) zu versenden, kann es sein, dass Emails nur unvollständig übermittelt werden und somit wegen fehlender Angaben nicht in SMS umgewandelt werden können.

Das liegt an Sonderzeichen (z.B. %), die Nagios im Output in Variablen wie $HOSTOUTPUT enthält. Wenn man nun diese Variable in einem Text eines Nagioskommandos verwendet und diesen an das Mailkommando piped um die Mail an unsere Email-Schnittelle für den SMS-Versand zu senden, wird durch das Shellkommando der Text nach dem Prozentzeichen abgeschnitten Daduch können Informationen im Mailtext verloren gehen, z.B. die Handynummer.
Das Shellkommando muss so gestaltet werden, dass es Sonderzeichen wie % unescaped an das Mailkommando piped.
Beispiel:
Anstatt
printf "...$HOSTOUTPUT$'\nHANDYNR:$CONTACTPAGER$" | /bin/mail sms@sms4.de
besser
echo -e "...$HOSTOUTPUT$'\nHANDYNR:$CONTACTPAGER$" | /bin/mail sms@sms4.de
verwenden.

Dabei handelt es sich aber nur um einen Workaround und keine Lösung für 100% der Fälle. Optimal wäre ein kleiner Wrapper, der den übergebenen String für das Mailkommando richtig aufbereitet.
Ein Beispiel für einen solchen Wrapper finden Sie HIER.



Bei SMS4.de häufig gestellte Fragen und die Antworten. Klicken Sie auf den Verweis neben der Frage, um die jeweilige Antwort zu sehen.

Weitere Hinweise finden Sie in unserer Online Hilfe

Frage Antwort
Wie kann ich Alarmierungen von Nagios per SMS versenden? lesen... 
Wie wandle ich für den Massenversand eine Excel-Liste in *.csv um? lesen... 
Warum muss ich (m)eine Handynummer beim Beantragen des Testzugangs angeben? lesen... 
Wie kann ich einen Echtzugang bekommen? lesen... 
Wie kann ich SMS-Empfänger aus Outlook Express importieren? lesen... 
Wie kann ich einen Screenshot von meiner Online-Überweisung erstellen? lesen... 
Kann die Absenderkennung individuell eingestellt werden ? lesen... 
Wie kann ich mit der Zahnarztsoftware CHARLY SMS über sms4.de versenden? lesen... 
Kann ich ein Versende-Formular in meine Webseite einbinden ? lesen... 
Werden SMS mit falschen Empfängernummern berechnet ? lesen... 
Wo kann ich mein restliches Prepaid-Guthaben sehen? lesen... 
Kann ich SMS empfangen ? lesen... 
Bekomme ich eine Rechnung für meine Prepaid-Überweisung? lesen... 
Wie kann ich den Statuscode der HTTP-Schnittstelle verarbeiten? lesen... 
Wie versende ich Unicode / UCS Nachrichten? lesen... 
Wie lange dauert die Versendung eines Großauftrags ? lesen... 
Wie kann ich SMS aus der CSB-Warenwirtschaft versenden? lesen... 
Kann ich den Zeitpunkt der SMS Versendung beeinflussen ? lesen... 
Wie kann ich Gruppen die richtigen Mitglieder zuordnen ? lesen... 
How can I get a live account? lesen... 
Wie kann ich SMS aus dem Stundenplanprogramm versenden? lesen... 
Muss ich Umsatzsteuer zahlen auch wenn mein Firmensitz ausserhalb Deutschlands ist? lesen... 
Warum kommen SMS von Nagios, die über Email->SMS versendet werden, nicht an? lesen... 
When I register a test account, why do I have to provide a/my mobile number? lesen... 
Warum klappt der SMS Versand aus Flowfact heraus nicht? lesen...