Il cron resta attivo...
Puoi comunque aggiungere un campo (Inviare -> SI/NO) al db che si aggiorna a NO dopo l'invio (così non re-invia). Poi lo reimposti a SI quando prepari il nuovo invio... (a me funziona ce l'ho attualmente in uso)