🔍 Want to dive deeper into Angular and full-stack development? Check out my comprehensive course: "Create Full-Stack Blog & CMS with Angular 18, Node.js, MySQL" bit.ly/angular-18-course In this course, you'll: - Build a complete, production-ready blog and CMS - Master Angular 18, Node.js, and MySQL - Deploy your app to Google Cloud Run Perfect for both beginners and experienced devs looking to level up their skills. 🎓 Enroll now: bit.ly/angular-18-course
@Prasad-m3w10 ай бұрын
Useful , simple , working , Exactly what i wanted 👍👌
@CrisGalo-v8l Жыл бұрын
You are the man. Subscribed!!
@AyyazTech Жыл бұрын
Thank you so much for subscribing and for the kind words! Your support means the world to us. Stay tuned for more content, and feel free to share any topics you're interested in or questions you have. We're here to help and provide valuable information. Welcome to the AyyazTech community! 🌟
@bartheus67098 ай бұрын
Great fast and simple Tutorial ! Thank you for help ! Subscription added.
@KiraGotzz9 ай бұрын
Helped a lot, thk you too much
@AyyazTech8 ай бұрын
I'm thrilled to hear that the tutorial helped you out! It's always a pleasure to provide valuable solutions to fellow developers like you. Your appreciation means a lot to me and fuels my passion to create more content that makes a difference. If you enjoyed this video, smash that like button and consider subscribing for more Angular goodness! Feel free to explore ayyaztech.com for in-depth articles and tutorials on Angular and web development. Thanks again for your kind words. Keep coding and stay awesome!
@reshmajadhav75795 ай бұрын
in email, I am getting values like this.form.value.from_name and so on...not getting the values which i have entered in the input field.
@oanaghicajanucristina11 ай бұрын
im doing my bachelor thesis. THANKS A LOT!
@goksshn5046 Жыл бұрын
Just in time, thank you sir 💪🏼
@AyyazTech Жыл бұрын
Any time! 😇
@kabilank8154 Жыл бұрын
Thanks a lot bro ❤ my portfolio project completed with this contact us page helping. Once more thank you so much. And here that form group option want to placed for form tag. After that only it’s worked for me
@AyyazTech Жыл бұрын
You're very welcome! I'm thrilled to hear that your portfolio project, especially the contact us page, is complete and that our tutorial was helpful. Great job on figuring out the placement of the form group within the form tag - that's an important step for making forms work correctly in Angular. If you have any more questions or need assistance with future projects, don't hesitate to reach out. And remember to subscribe to AyyazTech for more helpful guides and tips. Your success stories inspire us! Keep up the great work, and thanks for the support! ❤️👍🔔💻
@Dinomarket0909 Жыл бұрын
Exactyl what i needed, thanks sir 🙏
@AyyazTech Жыл бұрын
Glad it helped
@moiezirbaz769 Жыл бұрын
how to send attachment file ??
@Op_Banana_17 ай бұрын
great vid works perfectly, one recomindation pleas use diffrent music it was very scary
@AyyazTech7 ай бұрын
Thanks for your feedback! I'm glad the video was helpful. I appreciate your suggestion regarding the music, and I'll make sure to use a different soundtrack in future videos to enhance the viewing experience. If you have any other recommendations or questions, feel free to let me know. Don't forget to like, share, and subscribe for more helpful content. Also, click the bell icon for updates and visit ayyaztech.com for additional tutorials. Thanks for watching!
@JoeS-m7r11 ай бұрын
How can i add contact field in this ?
@SupranshuSingh6 ай бұрын
thanks boss that was soo much helpfull
@AyyazTech6 ай бұрын
You're welcome! I'm glad you found it helpful! 😊 For more insights on similar topics, you might find these videos useful: - How to validate checkbox selection in Angular 17? kzbin.info/www/bejne/b5-QloiIqpKDZtU - How to use Angular Material in Angular 17? kzbin.info/www/bejne/aWW7qpR4lNN-la8 - How to create dynamic form in Angular 16? kzbin.info/www/bejne/sJuQfIyJbMSmo6c Additionally, here are some relevant articles from my blog: - How to validate checkbox selection in Angular 17 using standalone components www.ayyaztech.com/blog/how-to-validate-checkbox-selection-in-angular-17-using-standalone-components - Mastering Angular Life Cycle Hooks: Unleashing the Power of Component Control www.ayyaztech.com/blog/mastering-angular-life-cycle-hooks-unleashing-the-power-of-component-control Remember to like, share, and subscribe for more tutorials! 👍🔔
@maxgonzalezfrias8 ай бұрын
Thank you so much very helpful!!!
@Thomas-zd6yn11 ай бұрын
Hello AyyazTech, Can you please share the code of the video. I would also like to get your CSS code. I like the formatting. Thanks :).
@AyyazTech11 ай бұрын
Hello there! Thank you for reaching out and showing interest in the code used in the video. I'm glad to hear that you liked the formatting and style! However, I currently don't have direct access to the code or CSS used. Remember to subscribe to AyyazTech and click the bell icon to stay updated with the latest content and resources. If you have more questions or need further assistance, feel free to ask. Happy coding!
@LaughCry-qg7cx Жыл бұрын
GREAT VIDEO.... But please i have an issue, the email is sent but with no informations. what could be the issue PLEASE HELP
@AyyazTech Жыл бұрын
Hi there! Thank you for watching our video and for your positive feedback! I'm sorry to hear that you're facing an issue with the email not containing any information. Let's try to troubleshoot this together. First, please ensure that you've followed all the steps in the video correctly, including setting up your EmailJS account, creating the email template, and integrating it with your Angular project. If you've done all of that correctly and are still experiencing the issue, here are a few things to check: Email Template: Double-check your email template in EmailJS to ensure that you have included the placeholders for the user input values (e.g., {{from_name}}, {{from_email}}, {{subject}}, {{message}}). Make sure they match the form fields in your Angular application. Form Fields: Verify that the form fields in your Angular application match the placeholders in your email template and that the data is being correctly bound. Public Key: Ensure that you have provided the correct public key when initializing the EmailJS library in your Angular project. Console Errors: Check your browser's console for any error messages that might provide more information about the issue. Debugging: You can also add some console.log statements in your code to see if the data is being correctly passed to the EmailJS library and if any errors are occurring during the email sending process. If you're still encountering problems after checking these points, please provide more specific details about the issue you're facing, and we'll do our best to assist you further. Feel free to ask any questions you may have!
@matheusvicente3928 Жыл бұрын
Nice content, thanks a lot!
@AyyazTech Жыл бұрын
Thanks a lot.
@GarimaBisht-v4g Жыл бұрын
Can we share a PDF as an attachment from the code in the email?
@AyyazTech Жыл бұрын
Yes, it is possible to send a PDF using EmailJS. EmailJS is a service that allows you to send emails using JavaScript. To send a PDF attachment, you can use the EmailJS API and include the PDF file as an attachment in your email template. Here is an example of how you can send a PDF attachment using EmailJS: // Assuming you have already set up EmailJS and obtained your service ID, template ID, and user ID // Create a new email template with the PDF attachment var templateParams = { to_email: 'recipient@example.com', from_name: 'Your Name', message: 'Please find attached the PDF file', // Include the PDF file as an attachment attachments: [ { name: 'file.pdf', contentType: 'application/pdf', content: 'base64EncodedPDFData' } ] }; // Send the email using the EmailJS API emailjs.send('YOUR_SERVICE_ID', 'YOUR_TEMPLATE_ID', templateParams, 'YOUR_USER_ID') .then(function(response) { console.log('Email sent successfully:', response.status, response.text); }, function(error) { console.error('Error sending email:', error); }); Make sure to replace the placeholders with your actual service ID, template ID, user ID, recipient email address, and the base64-encoded data of your PDF file. Please note that you will need to sign up for an EmailJS account and set up your service, template, and user credentials before you can use this code. If you found this information helpful, remember to subscribe to AyyazTech for more tech insights and tutorials. If you have any specific questions or need further assistance, feel free to drop a comment below the video. Happy coding! 👨💻📧🔔
@abdulmuttalib593 ай бұрын
found very helpful. thanks
@matthewkk50879 ай бұрын
every message sends to my gmail, I want to send in user input email how can I do that?
@vishalpanchidi45388 ай бұрын
Could you figure out this?
@joseangelsoriano3972 Жыл бұрын
work with angular 15 ?
@AyyazTech Жыл бұрын
Hi there! Thanks for your comment! 😊 Yes, the content in this video should work perfectly with Angular 15. If you found it helpful, don't forget to like, subscribe, and hit the notification bell for more updates. Enjoy coding!
@syedraja28629 ай бұрын
sir great....❤❤❤❤❤❤
@juliendesrosiers16376 ай бұрын
Thank you!
@itachiuchiha-z1u Жыл бұрын
i use it but showing error can you help me i checked network its show pending then give me (failed)net::ERR_TIMED_OUT msg what can i do
@AyyazTech Жыл бұрын
I'm sorry to hear you're experiencing issues. The error message (failed)net::ERR_TIMED_OUT typically indicates a network timeout error, which means the request took too long to complete and was terminated by the browser. Here are a few troubleshooting steps to consider: Internet Connection: First and foremost, ensure that your internet connection is stable. CORS (Cross-Origin Resource Sharing): Sometimes, third-party services can have CORS policies that might block requests from certain origins. While EmailJS should be set up to handle requests from various sources, you might want to ensure there's no CORS issue. Check your browser's console for any CORS-related error messages. API Limitations: Free tiers or certain plans might have limitations on the number of requests you can make in a given timeframe. Make sure you haven't exceeded any rate limits set by EmailJS. EmailJS Configuration: Double-check your EmailJS configurations. Ensure that your public key is correctly initialized and that there are no typographical errors in your code. Try a Different Network: Sometimes, specific networks might block certain requests, especially in corporate or educational settings. If possible, try sending the email from a different network or using a VPN to see if it makes a difference. Browser Extensions: Some browser extensions (like ad blockers) might interfere with network requests. Try disabling them temporarily or use an incognito/private browsing mode to check if it resolves the issue. Check EmailJS Status: Occasionally, third-party services can experience downtimes. It's a good idea to check EmailJS's status page or community forums to see if there are any ongoing issues. If after trying these steps you're still facing the issue, please provide more detailed information about your setup, and I'd be happy to assist you further.
@Julia-fc2fi Жыл бұрын
works fine, thank you!
@AyyazTech Жыл бұрын
You're welcome!
@Shinigami4rt Жыл бұрын
Gracias estuvo facil de seguir y lo logre
@AyyazTech Жыл бұрын
¡Genial escuchar eso! Me alegra saber que el tutorial te resultó fácil de seguir y que lograste tu objetivo. Si tienes más preguntas o necesitas ayuda con algo más, no dudes en preguntar. Y recuerda, para más contenido útil, suscríbete al canal de AyyazTech, dale like al video, compártelo y activa la campanita para no perderte ningún video. ¡Gracias por tu comentario!
@r.l.solanki211711 ай бұрын
Nice, make a video for HTMlL formating using mail and pdf attatchment
@AyyazTech11 ай бұрын
Thank you for your comment and suggestion! Creating a video on "HTML Formatting using Mail and PDF Attachment" is an excellent idea, as it combines the essentials of web development with practical applications. I've noted down your request, and it'll be considered for future content on AyyazTech. In such a tutorial, we'd likely cover how to format HTML emails effectively, attach PDFs, and ensure compatibility across different email clients. We'd also explore handling attachments in backend services if needed. Stay tuned to the channel, and make sure you're subscribed and have the notification bell turned on so you won't miss out when the video is released. If you have any specific aspects of this topic you're particularly interested in, or any other suggestions, please let us know in the comments. Your input is invaluable in helping us create content that best serves our viewers' needs. Thank you for your support and engagement!
@tatosarjveladze62987 ай бұрын
you are hero
@surajadhikari7766 Жыл бұрын
is it secure ?
@AyyazTech Жыл бұрын
Hello there! I completely understand your concerns about safety, especially in today's digital age with various cybersecurity threats around. Here's a breakdown of the video's method: We use EmailJS. It's a tool that allows us to send emails directly from JavaScript, eliminating the need for a backend server. This service is built with security in mind. Part of setting it up involves a step where you authenticate your email service (like Gmail) with EmailJS to ensure a secure connection. A couple of things to remember: Always vet third-party services to ensure they're trustworthy. Stay informed about the permissions you're granting to any tool. If you have more specific concerns or questions, do let me know. I'm here to help! Thanks for watching, and please, always keep security at the forefront of your projects. 👍
@virtualvibe43245 ай бұрын
Helpful 10Q You!
@19Ronin9510 ай бұрын
great video - remove the music next time
@giorgimindiashvili3810 Жыл бұрын
bravo
@AyyazTech Жыл бұрын
Thank you so much! 💖 If you enjoy our content, remember to subscribe to the AyyazTech KZbin channel and share the love with your friends. Keep the comments coming, and don't forget to click the bell icon for notifications on new videos. Your support means a lot to us! 🌟🔔👍