I have a web application that allows users to build a 'client list.' We want to add a feature that allows the user to send email campaigns to that client-list through our web app. Right now we just have two textarea's where the user can input the HTML & plain-text versions of their email, and our system will take care of sending out the emails.
We'd like to give the user the ability to construct the email visually (wysiwyg type editor) within our web application. Does anyone know of a web-based javascript plugin to build html emails?
Have always been a big fan of JWYSIWYG
https://github.com/akzhan/jwysiwyg
Related
For our ASP.NET application we have an API which users can use to send data from their website forms (e.g. a sign-up form) directly to our application.
To use this, obviously some programming is required to connect their forms to our API. Some users (or their website developers) find this too difficult. So the idea is to provide a standard webform which can be included in their website using an iFrame. The webform should be unique per user, specified by using an ID or key in the URL or in a hidden field. For example, they can link their iFrame to an URL like https://myapplication.com/webform/CustomerID-1001
My question is how can we secure this webform? For the API we use an API-key, but that is used only serverside. Since the suggested webform is hosted in our application, the user cannot set anything serverside. So how can we prevent a malicious website visitor from copying the entire form (including the complete URL or hidden fields) from a valid user's website and using it in an iFrame on their own malicious website? (or at least stop the form from working in this case)
Do you have any suggestions about securing such a webform?
I'm building a web service for internal use and one feature I would like to implement is having users be able to fill out HTML forms and submit from email so that they don't necessarily have to go to the web page to use its functionality. The problem is that the web page requires authentication via nginx so a simple redirect won't work. Accessing the email account requires authenticating into Okta which is also the same creds that will get you into nginx, so is it possible to somehow pass along that information to the form?
The web page is running on flask, just in case that's important.
In short the answer is no. In most modern day mailing services such as gmail the mail will be counted as spam because you are trying to gather "sensitive" information(even if its something as simple as a name)
Trying to gather information through email is a security risk and you should do so only through your secure server
I have created a contact form through Wordpress. As of now, I am using a mailto tag, but it opens my Outlook every time. I want to send the contact form to the required email without any client-side action. For that, I planned to use a PHP script by using a plugin like PHP-Execute.
But, my boss is saying that I should avoid using a PHP script as it has bad security implications. Does anybody know what else can I use to send the contact form to my email that does not involves PHP scripts?
What you are asking is impossible. If you want to avoid mailto:, then you must use server-side technology. Because you are using Wordpress, the obvious choice here is PHP.
Your boss's argument makes no sense. Yes, server-side technology has risks. But that's an argument against using Wordpress or even having a website at all. It is not an argument against turning a form submission into an email on an existing Wordpress site.
There are plenty of good contact-form plugins. Use one of those and always keep it updated.
I need to create a feature for a website that will allow a user to enter their email in order to receive a free promotion (which will be emailed immediately) and be added to an announcement list. I haven't done any web programming and am wondering where I should start?
Should I just create a database and everytime an email is entered, add the email to the database, then when I want to send out an announcement just write a script that will send an email to every address?
Thanks!
Sites like Campaigner do all of this for you. Why re-invent the wheel.
You could use emailing list software; on a Linux box, that would be Mailman, http://www.list.org/.
Use ASP.NET express. Configure send e-mail and sore whatever you need in the database.
http://www.orcsweb.com/blog/brad/sending-email-from-asp-net-4-c-sample-code/
Im creating a coming soon page for a website im developing, and im adding an option for the user to enter their email address so we can email them when the site is up.
How do I do this?
In order to make a form you will need to use an HTML form to allow the user to input their email address, and then a server side technology such as php or asp.net to grab the data and either send an email directly after the form is submitted, or store in a database or text file for later processing.
You can create a simple email form by following the steps here.
Heres a solution for asp.net.
And heres one for php.
Hope this helps.
Prefinery will help you manage the entire "beta" process. If you are just looking for a simple for tool, look at emailmeform.
If you have programming experience, you could create a database and store the email address.