First of all, thank you for your patience with the beginner I am, because I still have a lot to learn.
Concerning French parts, you're right, it's a big mistake. I just forgot to translate comments. > a) I would have put your username & Mail folder as parameters, > argv[1] & argv[2] or so. I'm not sure to understand. Why using the username? > b) man 3 asprintf > will eliminate 1/3 of your code Thank you for the hint, I'll have a look. > c) you seem to have 2 coding styles mixes together: tabs vs. 4 spaces I'll have to check my .vimrc. Regards, Xavier