¿Cómo borrar solo los registros de correo devuelto y rechazado?
a través de la consola de Rails, puedes hacer
EmailLog.where(bounced: true).destroy_all
4 Me gusta
[cita=“Lilly, post:2, tema:340893”]
EmailLog.where(bounced: true).destroy_all
[/cita]
Eso es genial. Pero si sustituyo ‘rejected’ se produce un error.
ActiveRecord::StatementInvalid: PG::UndefinedColumn: ERROR: la columna email_logs.rejected no existe
Creo que deberías poder controlar eso simplemente cambiando la configuración en admin -> todos los ajustes del sitio -> eliminar correo rechazado después de días
3 Me gusta
Tal vez eso solo funcione hacia adelante. Los antiguos rechazados todavía están presentes.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
