Uhm, ma invece di una soluzione così complessa, non possiamo utilizzare addirittura il sistema di invio differito dei vari siti (Voda ireland e o2)? Nel senso che noi inviamo subito l'sms, poi è il loro server che lo invia al momento opportuno.
Vodafone Ireland ti fa inviare sms fino a 7 gg prima e con un'indicazione oraria (cioè solo alle 00:00, alla 01:00 etc..)
Invece o2 ti da la possibiltà di scegliere la cadenza settimanale mensile, annuale, oppure una tantum, con indicazione oraria di un quarto d'ora.
In vodafone ireland risulta sms inviato.
In o2 va a finire in webtext scheduled