I have a Django app that sends emails over smtp for users after signing up process is completed, but I am confused about my use-case, what service of AWS should I use, what do you think?
AWS SES is your choice. But in order to send emails to unverified (unknown) addresses, you need to move out of sandbox mode.