diff --git a/.gitattributes b/.gitattributes
index fc83dfe96b0775986592af35b01088ad6896eada..2d1d59e84c01e06adbd1118e43af98b4bbc7532e 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -35,6 +35,7 @@ formulaires/importer_formulaire.html -text
 formulaires/importer_formulaire.php -text
 formulaires/inc-formidable-boutons.html -text
 formulaires/inc-formidable-unicite.html -text
+genie/formidable_effacer_fichiers_email.php -text
 genie/formidable_hasher_ip.php -text
 http/collectionjson/formulaires-ressource.html -text
 http/collectionjson/formulaires.html -text
diff --git a/formidable_pipelines.php b/formidable_pipelines.php
index b743d384c72af8c60f9f74851f68c05a7b0df8db..bc84f9c5c1021489ba55c80229c773b83ed243f5 100644
--- a/formidable_pipelines.php
+++ b/formidable_pipelines.php
@@ -214,8 +214,6 @@ function formidable_optimiser_base_disparus($flux) {
 
 	$flux['data'] += optimiser_sansref('spip_formulaires_reponses_champs', 'id_formulaires_reponse', $res);
 
-	// Les fichiers des réponses enregistrées par email
-	$flux['data'] += formidable_effacer_fichiers_email();
 	return $flux;
 }
 
@@ -256,5 +254,6 @@ function formidable_formidable_traitements($flux) {
 **/ 
 function formidable_taches_generales_cron($flux){
 	$flux['formidable_hasher_ip'] = 24*3600;
+	$flux['formidable_effacer_fichiers_email'] = 24*3600;
 	return $flux;
 }
diff --git a/genie/formidable_effacer_fichiers_email.php b/genie/formidable_effacer_fichiers_email.php
new file mode 100644
index 0000000000000000000000000000000000000000..fb7f5237c290914f19ece3884063a6c4e4e63909
--- /dev/null
+++ b/genie/formidable_effacer_fichiers_email.php
@@ -0,0 +1,13 @@
+<?php
+
+
+if (!defined('_ECRIRE_INC_VERSION')) {
+	return;
+}
+include_spip('inc/formidable_fichiers');
+/**
+ * Effacer régulièrement les fichiers des réponses envoyées par email
+**/
+function genie_formidable_effacer_fichiers_email($t){
+	return formidable_effacer_fichiers_email();
+}