La respuesta está en el mensaje de MySQL:
Column count doesn't match value count at row 1
Esto significa:
La cantidad de columnas no coincide con la cantidad de valores en el registro.
Y la razón es simple:
¿Cuántas columnas invocas en el INSERT y cuántas en el VALUE?:
Código sql:
Ver originalCREATE TRIGGER duplicados AFTER DELETE ON correos
FOR EACH ROW
INSERT INTO DUPLICADOS(email)
VALUES (OLD.email, CURRENT_USER( ) , NOW( ) );
Exacto: Estás indicando
una sola columna en la lista de la tabla y le estás mandando
tres valores.
Para que no te de este error debería ser:
Código sql:
Ver originalCREATE TRIGGER duplicados AFTER DELETE ON correos
FOR EACH ROW
INSERT INTO DUPLICADOS(email)
VALUES (OLD.email );