Email / app.py
Vwadhwa02's picture
Upload 6 files
7994ba7 verified
import streamlit as st
from email_sender import send_email
import utils
def main():
st.title("Email Sending Application")
with st.form(key='email_form'):
Linkedin = st.text_area("Linkedin Profile")
# recipient_email = st.text_input("Recipient's Email Address")
# email_subject = st.text_input("Email Subject")
# email_body = st.text_area("Email Body")
#attachment = st.file_uploader("Upload Attachment", type=["pdf", "docx", "txt"])
submit_button = st.form_submit_button("Send Email")
if submit_button:
text,email=extract_text_and_emails_from_linkedin(url)
recipient_email = email
email_subject = utils.Subject(text)
email_body = utils.Body(text)
attachment = 'Vaibhav_Wadhwa.pdf'
send_email(recipient_email, email_subject, email_body, attachment)
st.success(f"Email sent successfully{email}!")
else:
st.error("Please fill in all fields.")
return
if __name__ == "__main__":
main()