Is there any module available in Drupal 7 for getting a résumé uploading functionality? I need a form with a couple of text fields and a file upload field that accepts files of .doc, .odt, and .docx formats. My requirement is to send an email also with the attachments, and also see the list of submitted résumés.

  • I investigated it a few months ago, and every solution I found implied some server setup. AFAIK, there is no Drupal module supporting this, even with all the server stuff deployed. – Countzero Jun 12 '12 at 8:41
  • @Countzero How did you finally managed it? – user7282 Jun 12 '12 at 9:16
  • 1
    I think I misunderstood your question : 'resume' means job document right ? I thought about resuming interrupted downloads, so my answer is irrelevant. Sorry. – Countzero Jun 12 '12 at 10:07

Add a Résumé content type. Add your text fields and a file field to this content type. Set your permissions accordingly, allowing whichever user roles you want (or anonymous) to create this content.

This will allow people to upload their resumes.

Get the Rules module and create a rule a bit like follows


Node - After saving new content


Node - Content is of type: Résumé


System - Send mail

You can use Token to put content fields into the email, but I'm not sure if you can put links to the file. If not, you can at least put a link to the content that contains the file.

Lastly...use Views and create a simple view that shows Résumé content -From here, get sorted however you want.

For extra points, you could also use the Flag module to flag résumés (e.g. follow up, spam, not useful and so forth), and then create more views based on those flags (so you can only see useful résumés for exampleetc).


thats baked into d7 core already. just add a filefield and specify the file types.

  • The question is about RESUME uploading. – Countzero Jun 12 '12 at 8:40
  • @dubai - How is it possible?My requirement is to send an email and also see the list of submitted resumes – user7282 Jun 12 '12 at 9:15
  • Canceled my downvote. See above why. – Countzero Jun 12 '12 at 10:08
  • 1
    user7282 you did not specify that in your initial question. maybe try rephrasing you question to include all of what you are trying to achieve. – dubai Jun 12 '12 at 15:41
  • 2
    @dubai There's no need to be rude. Your answer could also have included more information for unseasoned Drupallers. Remember, other people learning Drupal may stumble across this post - Saying "Just add a field" might not actually be helpful at all, even if it is the right answer. – Chapabu Jun 17 '12 at 0:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.