input format
#1
i have a file with the format username:md5hash:email
how can i make hashcat read this format? any output format is fine
my current command line is

hashcat64.exe -m 0 -a 0 -o cracked.txt -r rules/dive.rule input.txt passwordlist.txt
#2
You can not, you need to preprocess your hashlist. Something like

cut -d: -f2 < input.txt > input_chopped.txt