Creating A Contact Form With JavaScript / Nodemailer

  Рет қаралды 61,867

Conor Bailey

Conor Bailey

Күн бұрын

Hi Guys,
Today we are going to be creating an email contact form using Nodemailer. I will be showing you how to set this up using a Gmail account as well as a custom email address.
Thanks for watching
Conor

Пікірлер: 191
@radovanbotik
@radovanbotik Жыл бұрын
Hey Conor, Thank you very much for this tutorial. This has been the first time I touched anything remotely close to backend, I spent entire evening trying to implement this, watched 5 different tutors but this is the one I was actually able to follow. I conquered this on my 3rd rewatch after getting little bit more familiar with nodemailer documentation, so thanks to YOU my contact form is running strong without 3rd party services! 🔥🔥
@my.code.studio
@my.code.studio 9 ай бұрын
@radovanbotik im tryin to add this contact form to my website and just haye 2 questions 1. how to hide the credentials of the email and pass and 2. can i run this together with my html css website. sorry im a beginner
@Jay-dy4dh
@Jay-dy4dh 3 жыл бұрын
Me after days of searching: A video which is detailed, no ads and has exactly what I need doesn't exist Conor Bailey: Hold my Beer... (Old meme but true)
@ConorBailey
@ConorBailey 3 жыл бұрын
Haha! Thank you mate! Glad it helped!
@maxvegra4628
@maxvegra4628 Жыл бұрын
MATE MATE MATE MATE MATE! where was you?? after three days finally found you and my problems got fixed ohhhhh my GOD! thank you pretty much.. appreciate man. best of luck!
@IrajFatima-d7b
@IrajFatima-d7b Ай бұрын
I had been stuck with this form for three solid days and I tried 5 tutorials from youtube and used 3 AIs but nothing worked. your method worked well. Thannkyouuu so muchhh
@rshelfo1
@rshelfo1 2 жыл бұрын
I would like to say that this has been one of the most informative videos a novice dev like myself has ever watched. Everything just worked perfectly, and you. covered every aspect, rather than just the app, or the form etc. Thankyou, please keep doing what you are doing
@lukelittler60
@lukelittler60 Жыл бұрын
Most informative for a complete beginner, this is the first ever JavaScript I've worked with don't understand it much yet but this is exactly what I needed for my demo website for college a functioning contact form. All the others just show you how to make one in html and CSS, like where does the info get sent to man. This guy solved that for me!
@davidsuchan1641
@davidsuchan1641 3 жыл бұрын
This is the most useful tutorial on contact form with node.js i could have found. Thank you a lot sir!
@liu-river
@liu-river 2 жыл бұрын
As of May 2022 Google stopped option for less secure app, but we can setup app password and this works still. Great tutorial.
@prasobh1996
@prasobh1996 Жыл бұрын
how
@michealocathain944
@michealocathain944 2 жыл бұрын
Excellent walk-through! Just what I needed to get my head around both the form front end and server backend. Thanks!
@forrestvanduren3440
@forrestvanduren3440 2 жыл бұрын
Interesting I always assumed when I sent emails to companies using these forms that it was actually sent from my email. Kind of funny that it's just an email they're sending to themselves. I guess you would need access to each person's actual email accounts to have it sent from their account itself though, so this actually makes a lot of sense. Thanks.
@dieviktoria
@dieviktoria 3 жыл бұрын
Thank you! I was searching for a video explanation on this exact topic! You helped me a lot!👍
@ConorBailey
@ConorBailey 3 жыл бұрын
Awesome! Glad it helped and thanks for watching! 😃
@scriptkeeper8243
@scriptkeeper8243 2 жыл бұрын
You did a great job with the step by step proceedural code here showing how to effectively debug along the way. Thank you.
@coding-uj3kl
@coding-uj3kl Жыл бұрын
i tried all methods , yours is the only one that worked.THANKS!!!
@claytorresgaming7212
@claytorresgaming7212 Жыл бұрын
Finally! After searching the internet of a Nodemailer Tutorial that includes a Frontend implementation example! Thank you for this, it really helped me with my project! Keep doing more videos like this. Subscribed!
@Frankslaboratory
@Frankslaboratory 3 жыл бұрын
Hi Conor, nice work with these tutorials, very clear and easy to follow
@ConorBailey
@ConorBailey 3 жыл бұрын
Thanks Frank. Really like your channel dude. Great stuff!
@a.ssportschannel3609
@a.ssportschannel3609 2 жыл бұрын
@@ConorBailey hy sir i have face an issue to send email can u help me please
@peterkabiru5144
@peterkabiru5144 Жыл бұрын
Thank you Conor, well explained on this one. I'm a beginner but It feels good to div deeper and get to know exactly how things are done in the back. I like things from scratch
@Ahmedahmed-qg5ep
@Ahmedahmed-qg5ep 2 жыл бұрын
Thank you so much. I was searching for it the whole day
@sudodr
@sudodr 6 ай бұрын
I'm so lucky to discover this channel bro!❤
@thunderbolt4777
@thunderbolt4777 2 жыл бұрын
great tutorial man. cleared a lot of my misunderstandings up!
@charlesadah5929
@charlesadah5929 2 жыл бұрын
Thanks man, I really appreciate your short and straight explanation, by the way it worked on my system.
@tasteoftheair
@tasteoftheair 3 жыл бұрын
This video is gold! Can't thank enough! Wish you all the best!
@ConorBailey
@ConorBailey 3 жыл бұрын
Thanks Anna! Glad it helped.
@tasteoftheair
@tasteoftheair 3 жыл бұрын
@@ConorBailey I want to use this feature from the video for my website, really have nothing to add or to change. Can I do it?
@matijabarbir3466
@matijabarbir3466 Жыл бұрын
I love you, that was the most perfect tutorial I have ever seen.
@davebudah
@davebudah 3 жыл бұрын
Thanks man, this is something I was specifically looking for.
@ConorBailey
@ConorBailey 3 жыл бұрын
Nice one Dave! Cheers pal
@mcmalphacent-4582
@mcmalphacent-4582 3 жыл бұрын
Sir Conner Bailey, I pressed the like & subscribe button thrice using my thumb like👍👍👍
@ConorBailey
@ConorBailey 3 жыл бұрын
Legend
@joseluisvegavargas5275
@joseluisvegavargas5275 3 жыл бұрын
this is great, it work 100% guaranteed. I used this method for my Contact me form. Could be great have a video about how to do validation form.
@ConorBailey
@ConorBailey 3 жыл бұрын
Thanks Jose. I may look to do a form validation tutorial in future. Although you should check out Florin Pops KZbin channel. He has a good form validation tutorial with JavaScript. All the best!
@ConorBailey
@ConorBailey 3 жыл бұрын
kzbin.info/www/bejne/qKTHZXmEfLmFeNk
@kensleylewis4601
@kensleylewis4601 3 жыл бұрын
With this exact setup, how can we integrate either Google Recaptcha v2 or v3 into this project? Can you come out with a video on how to do that?
@sofibilal193
@sofibilal193 3 жыл бұрын
Thanks, found the best video send mails....Again Thank you very much ❤️❤️❤️
@nicolasgula1353
@nicolasgula1353 3 жыл бұрын
Great tutorial!! the only one I found that worked, thanks men!
@ConorBailey
@ConorBailey 3 жыл бұрын
Nice one mate. Glad it helped
@vickytemp3878
@vickytemp3878 3 жыл бұрын
Thank You so much! This is exactly what I was searching. :D
@autopilot6942
@autopilot6942 2 жыл бұрын
Thank you very much that was easy to understand and I got mine worked as well. chheeeers
@TarikulIslam-nj7vr
@TarikulIslam-nj7vr 3 ай бұрын
Thank you..... Its working 😊
@nickfischer8205
@nickfischer8205 3 жыл бұрын
Thanks for doing this video! Super helpful
@philipjobran2716
@philipjobran2716 2 жыл бұрын
FINALLY FUCKIN WORKED !! THX MAN APPRECIATE IT SO FKN MUCH !
@tetianabronitska6688
@tetianabronitska6688 2 жыл бұрын
Very useful video! Thanks a lot from Ukraine!!!
@tootyrnt5533
@tootyrnt5533 3 жыл бұрын
Quick question, why did Gmail show the email sender as yourself but the custom email showed the email sender as what you put in the form field?
@iprogram4486
@iprogram4486 2 жыл бұрын
Same question sis
@zoltancaputo9562
@zoltancaputo9562 Жыл бұрын
Awesome class! TKS
@sayakrana3984
@sayakrana3984 2 жыл бұрын
25:26 in console.log(req.body) not working because there are more items besides form.so, what to do? Please help 🥺
@samarthpandey510
@samarthpandey510 3 жыл бұрын
great content helped a lot man thanks for this great tutorial!
@ET_Bermuda
@ET_Bermuda 3 жыл бұрын
Works great!! Thx so much!
@samsonoduori7816
@samsonoduori7816 3 жыл бұрын
thanks so much. really helpful
@md.fakweruddinmazumder4668
@md.fakweruddinmazumder4668 Жыл бұрын
Thank you very much
@aitoufkirbrahim9278
@aitoufkirbrahim9278 2 жыл бұрын
great job
@maniac1441
@maniac1441 2 жыл бұрын
thankyou. it is really usefull
@randomcell708
@randomcell708 3 жыл бұрын
Nice Video Conor, really clear and consise explanation
@rominaprograma
@rominaprograma 2 жыл бұрын
you saved my life
@kensleylewis
@kensleylewis 3 жыл бұрын
This was a fun learning exercise. There are some really good tips to take from here. But I would say that if forms are the task at hand, validation and sanitization should be the most important aspect to centralize the project around. From there everything is gravy.
@tobiasbenson3234
@tobiasbenson3234 3 жыл бұрын
i guess Im asking the wrong place but does anyone know of a tool to get back into an instagram account..? I stupidly forgot the login password. I love any tricks you can give me.
@adamearl333
@adamearl333 3 күн бұрын
how did you do that quick paste of .form-container?
@hiphiphorhayy
@hiphiphorhayy Жыл бұрын
I’m gonna watch this in it’s entirety soon but does it cover back end input validation as well?
@balazshorvath9057
@balazshorvath9057 Жыл бұрын
Hi! First of all really great tutorial, great content, you explained perfectly. My question is that what do i have to do differently if im running on the web, not on the localhost? Thank you for your answer!
@lktech8199
@lktech8199 3 жыл бұрын
Really I love this ❤️
@anwartobji1410
@anwartobji1410 3 жыл бұрын
great content ,thank you.
@codeitraw5241
@codeitraw5241 2 жыл бұрын
man thanks so much, it works!!
@puneethchidambar2128
@puneethchidambar2128 2 жыл бұрын
Thank you it's a great video. I'm not getting the mail ID which filled in the contact form. instead I'm getting the mail ID used for user and password. text and Subject are coming to mail properly. please help me on this.
@iprogram4486
@iprogram4486 2 жыл бұрын
Same here pls help out😭😭
@francisabounader331
@francisabounader331 3 жыл бұрын
hello i have a question this tutorial will work in a react app?
@SM-kk1xs
@SM-kk1xs 2 жыл бұрын
Thanks a lot for this. Do u know how can I read and store msg in nodejs if the user responds to this email??
@SO-xs6wu
@SO-xs6wu 3 жыл бұрын
Good work
@user-tt6nc6mo7k
@user-tt6nc6mo7k 3 жыл бұрын
You really did go old school with the XHR lol. I'm a bit confused as to why its necessary to provide the password of your email address? I have created a php script in the past to handle contact form submissions and did not need to enter an email password.
@sajjjadhossain1907
@sajjjadhossain1907 3 жыл бұрын
thanks a lot ,, love u brother
@gavincoulson3900
@gavincoulson3900 3 жыл бұрын
loved the vid! didn't fully understand why you went the fetch route when the action route would do the same thing no? unless my newbie ways are leading me astray haha.
@deadvilla2612
@deadvilla2612 3 жыл бұрын
I am getting an error when trying to run npm run dev [nodemon] 2.0.12 [nodemon] to restart at any time, enter `rs` [nodemon] watching path(s): *.* [nodemon] watching extensions: js,mjs,json [nodemon] starting `node server.js` [nodemon] clean exit - waiting for changes before restart can you help me
@noahg2
@noahg2 2 жыл бұрын
when posting the function runs when the form is submitted till the xhr.onload function and stops, any help ?
@oliverturp8667
@oliverturp8667 3 жыл бұрын
If I had two different forms, would I need to make all this twice or could I use the same server for two different forms?? Looking to set up a contact form like this but also a feedback form too 🤔🤔
@nandhakishan3096
@nandhakishan3096 11 ай бұрын
Hi i Want to send the resume as part of the mail , but as we are converting the response into string it is becoming unusable in the back end. Do you have any solution for this
@syrahsommeliers
@syrahsommeliers 3 жыл бұрын
Amazing video! Conor, is there a way to redirect to a success page?! thanks a lot man!
@eddyozz
@eddyozz Жыл бұрын
Noticed if your using Gmail, you might have to set password as ‘application specific’. You set this up in your gmail account settings.
@ukaszzbrozek6470
@ukaszzbrozek6470 2 жыл бұрын
There is no point of targeting all those fields in form. You could get all that data from the Event object. It should contained it as dataForm that can be send instead of JSON. You could also use fetch on the FE witch is way easier to use.
@adityarai344
@adityarai344 3 жыл бұрын
Thanks for the tutorial I really enjoyed it! I had a slight issue while running the app.js file. The onload function does not seem to fire, and I am unable to clear the form fields are submitting. I tried console logging inside the onload function to check if its firing or not and its not showing up in the console which confirms my doubt. However, I am successfully able to send the emails. Any ideas on what I am doing wrong?
@j3ro3n16
@j3ro3n16 2 жыл бұрын
For others with the same issue, please complete all steps of the tutorial before testing the onload function (i.e. first send emails correctly).
@Mast3rOfPupp3ts13
@Mast3rOfPupp3ts13 3 жыл бұрын
Thanks for this, it was exactly what i needed. But i am having trouble getting the req.body.message to show up in the emails. The emails are being sent which is good, but theres just no message
@ConorBailey
@ConorBailey 3 жыл бұрын
Hi mate. Did you use the app.use(express.json) middleware? What gets logged when you console log the req.body in your server code?
@Mast3rOfPupp3ts13
@Mast3rOfPupp3ts13 3 жыл бұрын
@@ConorBailey yes I have app.use(express.json()). the name:, email:, and message: does get logged correctly. Everything seems to be ok, i get the success log in the browser and receive the email. But it never shows the senders email or message. It only shows my own gmail when i receive the message. Also, i was wondering if theres any downside to turning off the gmail less secure app access setting? I will only be using this for my portfolio page. Thanks for getting back to me ***** Hey Connor, i actually just got it to work lol I have 0 idea what i did differently , but i think it might have been something to do with nodemon. i changed a few things, made sure to end the server before starting it up and trying again and it worked. Thanks again!
@unknownyoutuber5759
@unknownyoutuber5759 3 жыл бұрын
Can you please help me i have a similar problem i just can’t get the email and the subject instead i just get the req.body.email nothing else i really need to finish this soon my deadline is tomorrow and i have no idea what to do
@crusaderpr7683
@crusaderpr7683 Жыл бұрын
need help when i enter npm run dev it cant find the server.js i check the package and the writing is fine when i try run the server this message pops up [nodemon] app crashed - waiting for file changes before starting...
@bartoszjasinski9485
@bartoszjasinski9485 2 жыл бұрын
Hi. I have watched your tutorial several times and thank you. I am just in a trouble of receiving actual massage ( I receive only subject on my gmail ) . Also have struggle with receiving the '' email sent'' confirmation and clearing page. Would you advise me something ? thank you .
@trax7214
@trax7214 3 жыл бұрын
Thanks man it works
@MicroUrb
@MicroUrb 2 жыл бұрын
I am getting 'name' is deprecated for the XMLHttpRequest and I am assuming as a result, I am not getting Email Sent.
@my.code.studio
@my.code.studio 9 ай бұрын
im tryin to add this contact form to my website and just haye 2 questions 1. how to hide the credentials of the email and pass and 2. can i run this together with my html css website. sorry im a beginner thanks for the help videos are good thank you for uploading
@syit_334_vaibhav3
@syit_334_vaibhav3 Ай бұрын
create a .env file in your project and paste your password and email there as a variables and use those variables on your contact form
@alexandrecveticanin5188
@alexandrecveticanin5188 3 жыл бұрын
Hey potatoes 😁 Do you any ideas for christmas gifts for Natacha ? A secret admirer
@thodoris2243
@thodoris2243 2 жыл бұрын
nice video. what about subscription to newsletters? How would you tackle that? any useful tool?
@richard1403
@richard1403 3 жыл бұрын
how would you do this by removing the form keeping only the send button to trigger an email and then building a templated email that never changes but pulls the clients email from a database
@mimitecrazy
@mimitecrazy 3 жыл бұрын
do you have to save the dependecies with --save -dev if you want to put in on a server ?
@GhostRanger-zj1lg
@GhostRanger-zj1lg 3 жыл бұрын
Are you able to show me how to do this but with a modal form created with semantic reactjs? it would really be helpfull
@Ireland1981
@Ireland1981 3 жыл бұрын
Thank you so much!!!!!!!!!
@ConorBailey
@ConorBailey 3 жыл бұрын
hey Sinead. Thanks for watching! Did you get this working in the end?
@ajaypartapdhaliwal7346
@ajaypartapdhaliwal7346 3 жыл бұрын
Hey, i used ur method and it seems to be working when i used npm dev run and localhost however i tried using firebase to run this and it wouldnt let me send out the emails any idea why?
@mohammadvahedi4965
@mohammadvahedi4965 3 жыл бұрын
Thank You !!!! :))
@inception252
@inception252 2 жыл бұрын
pls tell me why putting password in source code? do i have to put my real email password in source code? what if i put different password in source code?
@HueMannKind
@HueMannKind 3 жыл бұрын
Thanks for the video! I am running into a snag where the xhr onload never gets called. Any idea why that might happen?
@HueMannKind
@HueMannKind 3 жыл бұрын
I have also tried to do the same thing with ajax but I get a 500 internal server error and do not know why.
@ConorBailey
@ConorBailey 3 жыл бұрын
Hey mate. Do you have your code posted on GitHub? I could take a look. Have you set the method to “post”? And is this set up as a route on your server?
@resurekt97
@resurekt97 2 жыл бұрын
So i want to send the full list of details to the email. Not just the message. How would i do it?
@Newviewgraphics
@Newviewgraphics 3 жыл бұрын
your middleware is not working on my end?? wondering if there is a different syntax?? I get two errors saying ',' expected and ':' expected. why is this??? can you help @ Conor Bailey
@MamamimPlodtook
@MamamimPlodtook 2 жыл бұрын
I have done follow your video and everything is work fine. But when I deploy my site to Netlify is not working it show error "email cannot sent" I am new for coding and i want to know how to fix it.
@carlosduque8767
@carlosduque8767 3 жыл бұрын
Will this also accept emails from other services like yahoo, hotmail, etc. ?
@OmarMoaZein95
@OmarMoaZein95 Жыл бұрын
hello sir thank you for vedio Are you have this tamplate by rar file ?
@itsern6983
@itsern6983 3 жыл бұрын
Thank you very much, it helped me a lot! Just a few question, how can I do to hide the password in my code and thus securise it? You talked about variable environment, did you make a tuto about it? And why did you choose the PORT 5000 and not another one for the localhost? Have a good day!
@ConorBailey
@ConorBailey 3 жыл бұрын
Hi mate. Thanks for your comment. Use the dotenv library to set up environment variables. You can use these to hide sensitive information in your code. There’s a tutorial here: kzbin.info/www/bejne/sKjGp4uaaNB6mNk I just chose port 5000 randomly. Doesn’t really matter for development. Thanks again.
@itsern6983
@itsern6983 3 жыл бұрын
@@ConorBailey Thank you very much for your answer. And how can I do to put it on my FTP server when the hmtl file is in the "public" folder, I modified the htaccess file but it loads only the html file but not the CSS and JS (it works very well on my localhost server but not on my OVH) ? Thanks again to you!
@therealdemonlord8061
@therealdemonlord8061 3 жыл бұрын
You mentioned storing this in environment variables, could you elaborate? I would prefer to have the password secure.
@adrianozuna4009
@adrianozuna4009 3 жыл бұрын
You store the password in the environment variables so that you don't have your password all over you code. Let's say you don't use environment variables to store passwords, and then you decide to push you code to github. In that case you wouldn't be able to hide that password since it's in your code itself, not as an environment variables. I know my explanation is really bad, but basically if you want to store it safely, use the environment variables.
@jihadnawzad8899
@jihadnawzad8899 3 жыл бұрын
Failed to load resource: the server responded with a status of 404 (Not Found) i get this error message can you help me to fix it please I really need to finish connecting my form tonight
@makandriival8507
@makandriival8507 2 жыл бұрын
will this work in React App?
@nero6022
@nero6022 Жыл бұрын
🗿god🗿
@evaprzybyla8955
@evaprzybyla8955 2 жыл бұрын
hey I am testing on my localhost, receiving 405 method not allowed error... how to solve this ? (it's POST method giving the error .... ) thx for help!
@ConorBailey
@ConorBailey 2 жыл бұрын
Hey Eva. Did you create the post route? See from 25:00 in the video. Thanks!
@evaprzybyla8955
@evaprzybyla8955 2 жыл бұрын
@@ConorBailey thank you for your reply! Turned out I had many other small issues in my code :) but it's working now thx!
@bhagyashreekolhe1895
@bhagyashreekolhe1895 3 жыл бұрын
Hi it showing 500 internal server error
@inesborges4857
@inesborges4857 3 жыл бұрын
in my xhr.open(method, url) I don't think it is working because my folder structure is different. My app.js is inside a folder named js and my index.html is outside that folder in the main root. How do I fix this?
@ConorBailey
@ConorBailey 3 жыл бұрын
Hi Ines. What is the path for the post request in your server? This is the path you need to add to the xhr.open method.
@inesborges4857
@inesborges4857 3 жыл бұрын
@@ConorBailey What is the path for the post request in my server?
@ConorBailey
@ConorBailey 3 жыл бұрын
@@inesborges4857 it’s the app.post route I create at 25:04 in the video. Did you create a route like this?
@inesborges4857
@inesborges4857 3 жыл бұрын
@@ConorBailey Yes I did create a route like that. When Ii try to send an email it says to me that something went wrong. Btw I am using hotmail.
@inesborges4857
@inesborges4857 3 жыл бұрын
@@ConorBailey I have a ReferenceError: mailoptions is not defined but mailOptions is written correctly. I have changed it. It is still not working
@onyedikachierugo4120
@onyedikachierugo4120 3 жыл бұрын
this is very helpful, Hi Conor been looking for your social media handles just wanted to connect if you don't mind.
@ConorBailey
@ConorBailey 3 жыл бұрын
Hey mate. Thanks for your comment. Im on LinkedIn :D www.linkedin.com/in/conor-bailey/
@jsart_pl
@jsart_pl 2 жыл бұрын
Will this actually work on external server? Like when it's hosted on the Internet? Or does that work only on localhost?
@mrbobbilly2
@mrbobbilly2 Жыл бұрын
Only works with localhost, you need to do a bunch of configurations if you want to use this on a deployed app with custom urls, especially if you want to use it with gmail or Github
@aniketpanchal206
@aniketpanchal206 Жыл бұрын
Can i send images as well?
@ranadebnath5421
@ranadebnath5421 3 жыл бұрын
I think using body-parser will be better approach
@ConorBailey
@ConorBailey 3 жыл бұрын
Cools thanks. Will look into body parser. What are the advantages?
@ranadebnath5421
@ranadebnath5421 3 жыл бұрын
@@ConorBailey sir,. Actually I was trying to send mail ..by watching you video .. and really it helps me lot .. but then I think that I can avoid the extra code which you write in front-end js file .. to do this I just use body-parser , name of the input, and nodemail
@tutorialswithshushanarora4569
@tutorialswithshushanarora4569 3 жыл бұрын
can you give source code? I'm getting a small error with my code.
How to Send Emails with Next JS and Nodemailer
37:25
Nikita Dev
Рет қаралды 87 М.
How to send email using Gmail API (uses OAuth2 and nodemailer)
17:55
РОДИТЕЛИ НА ШКОЛЬНОМ ПРАЗДНИКЕ
01:00
SIDELNIKOVVV
Рет қаралды 3,2 МЛН
小路飞嫁祸姐姐搞破坏 #路飞#海贼王
00:45
路飞与唐舞桐
Рет қаралды 18 МЛН
GIANT Gummy Worm Pt.6 #shorts
00:46
Mr DegrEE
Рет қаралды 114 МЛН
Bike Vs Tricycle Fast Challenge
00:43
Russo
Рет қаралды 107 МЛН
JavaScript Visualized - Closures
11:34
Lydia Hallie
Рет қаралды 42 М.
JavaScript Animated Project Grid With Smooth Transitions
1:06:15
Conor Bailey
Рет қаралды 3,1 М.
Send Email using HTML + JavaScript (EmailJs Tutorial)
16:30
Code with Voran
Рет қаралды 105 М.
Send Mail with Nodemailer Using Node.js Backend
28:30
Daily Tuition
Рет қаралды 83 М.
Send Email With React (No Backend Required)
16:31
ZinoTrust Academy
Рет қаралды 75 М.
All The JavaScript You Need To Know For React
28:00
PedroTech
Рет қаралды 623 М.
Learn Express JS In 35 Minutes
36:03
Web Dev Simplified
Рет қаралды 818 М.
Send email with React js node js   nodemailer
1:32:49
Codito
Рет қаралды 30 М.
Evolution of the Samsung Galaxy
0:50
ios_aesthetics
Рет қаралды 7 МЛН
Скучнее iPhone еще не было!
10:48
itpedia
Рет қаралды 614 М.
iPhone 7
0:13
ARGEN
Рет қаралды 14 МЛН
iPhone Standby mode dock, designed with @overwerk
0:27
Scott Yu-Jan
Рет қаралды 6 МЛН
Куда пропал Kodak?
1:01
MOTIVESSION
Рет қаралды 9 МЛН