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 SMS-Empfänger aus Outlook Express importieren? 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... 
Wie kann ich einen Echtzugang bekommen? lesen... 
Wie kann ich einen Screenshot von meiner Online-Überweisung erstellen? lesen... 
Bekomme ich eine Rechnung für meine Prepaid-Überweisung? lesen... 
Kann ich SMS empfangen ? lesen... 
Wo kann ich mein restliches Prepaid-Guthaben sehen? lesen... 
Wie lange dauert die Versendung eines Großauftrags ? lesen... 
Kann ich den Zeitpunkt der SMS Versendung beeinflussen ? lesen... 
Wie kann ich Gruppen die richtigen Mitglieder zuordnen ? lesen... 
Wie versende ich Unicode / UCS Nachrichten? lesen... 
Wie kann ich SMS aus der CSB-Warenwirtschaft 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... 
Wie kann ich SMS aus dem Stundenplanprogramm versenden? lesen... 
Wie kann ich den Statuscode der HTTP-Schnittstelle verarbeiten? lesen... 
Warum klappt der SMS Versand aus Flowfact heraus nicht? lesen... 
When I register a test account, why do I have to provide a/my mobile number? lesen... 
How can I get a live account? lesen...