¿Quieres decir que el código muestras es todo lo que tienes?
Debes entender que las funciones no se ejecutan solas, y lo que muestras es sólo la definición de la función, si no la invocas en ningún punto entonces tiene sentido que no pase nada.
Si ese no es tu código completo de verdad te sugiero muestres todo lo que tienes en dicho script que debería hacer el envío.