Will I write a recommendation letter for you?

Recommendation letter are a necessary evil in academia so I will write one for you if :

I will not a write a recommendation letter for you if:

What info should you send so that I can write a recommendation letter for you?

Can you put my name and email address as a reference when applying for jobs ?