Geistiger Hohlraum: Email-to-sms ?

Beitrag lesen

es kann doch auch grosse verzögerungen im Empfang der Email geben...

Kann, ja. Aber es kann auch Engpässe mit HTTP- oder anderen Servern geben...

Bei der Weiterverarbeitung der Email des jeweiligen SMS-Gateways gibt es laut der Anbieter zeitlich keine Probleme, allerdings bis die Email bei denen angekommen ist............................

Den Wert dieser Aussage darfst Du getrost anzweifeln. Keine Mail ist regulär innerhalb der Industriestaaten mehrere Stunden unterwegs. Außerdem ist es doch recht eindeutig Schwachsinn, ein Mail-SMS-Gateway zu betreiben, aber keinen direkt ans Netz angeschlossenen Mailserver zu haben. Von daher bin ich mir sicher, dass Deine Mails direkt (beim Versand von Deinem Server aus) oder über nur eine Zwischenstation (beim Versand über einen Internetprovider) beim SMS-Anbieter landen und somit das Mailproblem, wenn es denn überhaupt eines gibt, im Hause dieses Anbieters zu suchen ist. Vielleicht funktioniert ja sein Gateway, aber sein Mailserver ist zu lahm.

Du kannst dem leicht auf den Grund gehen: Gib den Domainteil der SMS-Mailadresse auf http://www.geektools.com/digtool.php ein, stelle Type auf "MX (mail exchanger records)" und drücke "Dig". Du bekommst auf der nächsten Seite unter "ANSWER SECTION" den für die Domain zuständigen Mailserver angezeigt. Beispiel:

;; ANSWER SECTION:
selfhtml.org.  30M IN MX 10 mail.selfhtml.org.

Mails für bla@selfhtml.org werden also beim Server mail.selfhtml.org abgeliefert.

Erhältst Du für das Mail-SMS-Gateway einen Mailserver innerhalb des Anbieternetzes (prüfe die IP-Nummern), liegt das Problem einzig und allein bei ihm und nicht beim ach so lahmen Mailversand. Wechsle in diesem Fall besser den Anbieter, wenn der Dir bei sowas schon Lügengeschichten auftischt...

Du kannst Deinen Part höchstens noch dadurch verschnellern, dass Du von Deiner Applikation aus direkt eine SMTP-Verbindung zum Gateway aufbaust, anstatt den Mailserver Deines Servers zu benutzen.

Davon abgesehen kann die Verwendung von HTTP natürlich den Vorteil haben, dass Du eine sofortige Versandbestätigung bekommst. Bei SMTP ist diese Funktionalität nicht so einfach zu erreichen.