¿Crear mensajes (es decir, borradores) en Gmail con IMAP / SMTP?

He hecho un poco de manipulación de la bandeja de entrada con Gmail a través de las funciones IMAP en PHP, pero una cosa que no he encontrado es una forma de crear mensajes. No estoy seguro de si se requiere IMAP o SMTP, pero me gustaría usar PHP para crear un nuevo mensaje (específicamente un borrador) que se almacena en mi bandeja de entrada con todo listo para enviarlo en una fecha posterior. ¿Cómo hago para esto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta