Bonjour,
je suis devant un petit soucis, en effet je me retrouve avec des fichier de retour d'email d'erreur assez important aprés un mailing sur nos client.
je souhaite faire un traitement autoomatique du fichier pour aporés faire un update des adresses en erreur dans ma base de données oracle.
1- j'ai donc un fichier de daprt classique d'email en reception Postfix.
2- je souhaite isoler les lignes Final-Recipient: et Diagnostic-code:+ la ligne suivante (souvent la fin du message)
j'ai donc ecrit un script sed:
/^Final-Recipient/ {
p
}
/^Diagnostic/ {
p
n
p
}
seulement voila, je ne sais pas comment enlever le retour chariot a la fin de ma première ligne Diagnostic-code: pour la concatener avec la suivante...
Pouvez-vous m'aider.
ps:- si vous avez des infos pour de la doc complete sed je suis preneur.
- je suis DBA Oracle et je travaille sous Redhat LINUX ES