Dai un'occhiata alla documentazione , è abbastanza chiaro:
UTL_SMTP.DATA:invia il corpo dell'e-mail (completo)UTL_SMTP.WRITE_DATA:Scrive una parte (ossia in genere una riga) del messaggio di posta elettronica. Il tipo di dati di input èVARCHAR2UTL_SMTP.WRITE_RAW_DATA:Scrive una parte del messaggio di posta elettronica con dati RAW. Il tipo di dati di input èRAW
WRITE_DATA viene utilizzato per inviare testo, WRITE_RAW_DATA viene in genere utilizzato per inviare dati in allegato.