Sending Emails With Python Including Attachments (New Method for GMail - 2022)

Ғылым және технология

Coding to send emails with Python scripts. this video shows how to send simple text emails and also how to include attachments such as CSVs or any other type of file.
Link to code on GitHub:
github.com/The-Intrigued-Engi...

Пікірлер: 62

  • @collinb5524
    @collinb5524 Жыл бұрын

    I spent 3 days trying to findna video that worked, this worked for me. Thanks so much

  • @anjammashop5174
    @anjammashop517411 ай бұрын

    Hatsoff to your explanation. Explained in just a simple way

  • @davidissak-zade3662
    @davidissak-zade366211 ай бұрын

    Best video out there explaining on how to automate email sendouts. I wish you explained more about the base64 encoding and the tls security layer. If somebody wants to understand these concepts in depth I advise using chatgpt along the way.

  • @kristijonasj629
    @kristijonasj629 Жыл бұрын

    Fantastic turorial. For anyone not finding the App Passwords, just use the search bar to find it

  • @urinater

    @urinater

    2 ай бұрын

    Thank you

  • @jefersonberwanger6617
    @jefersonberwanger6617 Жыл бұрын

    The only video that helped me, thank you. Brasil!!!

  • @ihonomic
    @ihonomic Жыл бұрын

    Thank you. This was super helpful

  • @Intrigued_Engineer

    @Intrigued_Engineer

    Жыл бұрын

    Glad it was helpful! nice of you to say! :-)

  • @colombarillo9123
    @colombarillo9123 Жыл бұрын

    Thanks a lot for this video. It warked perfectly for me

  • @user-bo8yk2eq6e
    @user-bo8yk2eq6e Жыл бұрын

    This is Just Amazing brother... Thank you !!!

  • @ViktorKerman
    @ViktorKerman7 ай бұрын

    thank you man you helped me very much!

  • @CrawdadSoftware
    @CrawdadSoftware7 ай бұрын

    Some day you will be big in IT dude, nice video.

  • @yukunli5396
    @yukunli53964 ай бұрын

    Best video! Thank you.

  • @MuhammadUsman-jo6rg
    @MuhammadUsman-jo6rg Жыл бұрын

    Thanks alot for this video very helpful doing a chat bot for university project and wanted to send user their chat transcript

  • @Intrigued_Engineer

    @Intrigued_Engineer

    Жыл бұрын

    Awesome! glad it helped you out!

  • @carbonwolf6995
    @carbonwolf6995 Жыл бұрын

    Hey thanks for the video, currently doing a udemy course that hasn't had an update of how the gmail works.

  • @harshsawant4275
    @harshsawant427510 ай бұрын

    Very helpful video must try ❤

  • @mehulgadodia2839
    @mehulgadodia2839 Жыл бұрын

    this worked bro thanks

  • @MrRAC420
    @MrRAC420 Жыл бұрын

    Great Help, Though I am not a coder, this has helped me a lot, just wanted to know how to configure email ids for CC

  • @Village_Crystal_Stone
    @Village_Crystal_Stone Жыл бұрын

    Thanks 🙏 ur a life Saver Thanks once Again ❣️

  • @Intrigued_Engineer

    @Intrigued_Engineer

    Жыл бұрын

    You're welcome! :-)

  • @djawadjustme2328

    @djawadjustme2328

    Жыл бұрын

    @@Intrigued_Engineer can i contact you ? when i try it this error appears Tying To Connect Server... partially initialized module 'smtplib' has no attribute 'SMTP' (most likely due to a circular import) Traceback (most recent call last): File "c:\Users\dell\Desktop\UsbSteal\email.py", line 2, in import smtplib File "C:\Users\dell\AppData\Local\Programs\Python\Python310\lib\smtplib.py", line 47, in import email.utils ModuleNotFoundError: No module named 'email.utils'; 'email' is not a package

  • @user-jc1rp1zj1b
    @user-jc1rp1zj1b4 ай бұрын

    thank you so much bro

  • @ojaspatil2094
    @ojaspatil2094 Жыл бұрын

    thank you!

  • @wolacc
    @wolacc10 ай бұрын

    Thank you so much

  • @Dreaming-11
    @Dreaming-1111 ай бұрын

    Thank you, that was very helpful How can I change the attachment filename?

  • @fluttervideo6659
    @fluttervideo6659 Жыл бұрын

    when run program gave me this messag : 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128) ...can you help me ?

  • @codermomo1792
    @codermomo17923 ай бұрын

    perfect

  • @andrewthut2467
    @andrewthut2467 Жыл бұрын

    Great video. Do you have any suggestions on how to modify the code for multiple attachments?

  • @Cakiso

    @Cakiso

    6 ай бұрын

    Copy this part: # Define the file to attach filename = "file.xlsx" # Open the file in python as a binary attachment= open(filename, 'rb') # r for read and b for binary # Encode as base 64 attachment_package = MIMEBase('application', 'octet-stream') attachment_package.set_payload((attachment).read()) encoders.encode_base64(attachment_package) attachment_package.add_header('Content-Disposition', "attachment; filename= " + filename) msg.attach(attachment_package) And repeat it for multiple files.

  • @SP-db6sh
    @SP-db6sh Жыл бұрын

    Thank you for posting this amazing content. Requesting for next content on Raspberry Pi camera, for sending alerts on detection of object (Intruder alert) or specific IOT signal, with celery task manager .Next remotely control of motor with raspberry Pi.

  • @naturallydope247
    @naturallydope247 Жыл бұрын

    How do I get this to bulk send with multiple recipient emails?

  • @PeaceWalkerify
    @PeaceWalkerify Жыл бұрын

    Can you please make a video on how to read or access email using a python script

  • @Houssembelaj
    @Houssembelaj Жыл бұрын

    STARTTLS extension not supported by server. Solution Please

  • @mehulgadodia2839
    @mehulgadodia2839 Жыл бұрын

    i an going to use this in my Ai , hope it works

  • @akashdey7788
    @akashdey7788 Жыл бұрын

    Do we have to use RDP for this ?

  • @HishmathDeen
    @HishmathDeen Жыл бұрын

    How to add multiple attachments to the email

  • @user-ns3ko3fc4r
    @user-ns3ko3fc4r9 ай бұрын

    Why does the email come but without the content and message?

  • @yurton4
    @yurton4 Жыл бұрын

    Thanks from Ukraine!

  • @testingtoy5732
    @testingtoy5732 Жыл бұрын

    How to add sender name bro can you help me out...

  • @emanuelbarreira2007
    @emanuelbarreira2007 Жыл бұрын

    can I do this with an alias?

  • @isaiahchristianersolada8387
    @isaiahchristianersolada83878 ай бұрын

    why I cant send emails to another Gmail account?

  • @thatdude9965
    @thatdude99659 ай бұрын

    How do I send a .png?

  • @naturallydope247
    @naturallydope247 Жыл бұрын

    How do you reference your password externally?

  • @zrapplegt6454

    @zrapplegt6454

    Жыл бұрын

    I'm a little late but you can try using the, read() function.

  • @user-yo2zl2mx1o
    @user-yo2zl2mx1o11 ай бұрын

    why my email goes to junk email (spam mail)

  • @andreviniciusbezerradasilv9335
    @andreviniciusbezerradasilv9335 Жыл бұрын

    how can i send emails with signature using python ?

  • @andreviniciusbezerradasilv9335

    @andreviniciusbezerradasilv9335

    Жыл бұрын

    anexos 11:18

  • @zingthe64savage18
    @zingthe64savage18 Жыл бұрын

    everything worked but it didnt add a subject to the email

  • @x_flies

    @x_flies

    Жыл бұрын

    It still works?

  • @x_flies
    @x_flies Жыл бұрын

    Didn’t they remove “app passwords” from Google recently?

  • @Steve18795

    @Steve18795

    11 ай бұрын

    App passwords is now under two-step verification. To get to app password, first click on two-step verification then scroll down to the bottom.

  • @x_flies

    @x_flies

    11 ай бұрын

    @@Steve18795 That wasn’t available for my account (for some reason) either. I just went with the API and got everything as I wanted it. Thanks for the reply though.

  • @reflexgaming400
    @reflexgaming400 Жыл бұрын

    The coding is not working

  • @matiasjuarez4018
    @matiasjuarez4018 Жыл бұрын

    Hello does this still work?

  • @matiasjuarez4018

    @matiasjuarez4018

    Жыл бұрын

    Also how do I get the password from the start

  • @vibrantliving8753
    @vibrantliving8753 Жыл бұрын

    i guess this was a test to see how fast you could type stuff without explaining it. you passed btw

  • @user-px4sf6px8v
    @user-px4sf6px8v3 ай бұрын

    bro you are messaih

  • @zstar8397
    @zstar83976 ай бұрын

    Hey hope you are doing alright just I wanna say that GOD loved the world so much he sent his only begotten son Jesus to die a brutal death for us so that we can have eternal life and we can all accept this amazing gift this by simply trusting in Jesus, confessing that GOD raised him from the dead, turning away from your sins and forming a relationship with GOD.

  • @teck_check7309
    @teck_check73099 ай бұрын

    im getting only error please give me contact details

  • @mehulgadodia2839
    @mehulgadodia2839 Жыл бұрын

    i an going to use this in my Ai , hope it works

  • @floridajet138
    @floridajet138 Жыл бұрын

    How to add multiple attachments to the email

Келесі