473,396 Members | 2,090 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

What is best way to send email

Hi

I am busy with a webapplication and would like to know what is the best
way to send an email from within the application.

Thank you.

Aug 28 '06 #1
1 1417
wi*********@gmail.com wrote:
I am busy with a webapplication and would like to know what is the best
way to send an email from within the application.
With a form to get the data to the server (possibly enhanced by JavaScript
on the client for a convenience check for things that would be rejected by
the server side script (such as missing fields) and possibly with an Ajax
style handler to avoid reloading the entire page (if appropriate)).

The specifics on the server depend very much on the server environment. In
general though, the email address should not come from the client (unless
you have confirmed the identity the client and trust them), and email
should not be sent to third parties without their permission (and should
you seek permission by email then there should be protection against people
either using it to mailbomb the person with requests or including personal
messages (i.e. spam) with the request).

--
David Dorward <http://blog.dorward.me.uk/ <http://dorward.me.uk/>
Home is where the ~/.bashrc is
Aug 28 '06 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

47
by: ship | last post by:
Hi We need some advice: We are thinking of upgrading our Access database from Access 2000 to Access 2004. How stable is MS Office 2003? (particularly Access 2003). We are just a small...
3
by: David Logan | last post by:
I have an application using sockets, and it uses the asynchronous method for receiving (and others, but receiving is the basic problem.) In short, I want: class someClass: Form {...
21
by: PythonStudent | last post by:
Hi, Can one of you say to me what's the best editor for editing the python programs ( for linux or windows ), and if you can send it to me to the adresse Ahcheriet@gmail.com Thanks
9
by: JAKDND | last post by:
I'm trying to find out the best architecture would be for a web+access solution. We have a database of individuals' job details. There's a big table with an ID key field, name addess etc, and a...
5
by: Tom | last post by:
I have a function that restricts access to a page to logged in users. When a user who isn't logged in goes to the page, it will dynamically generate a login form. I'm trying to use it in...
2
by: Andy | last post by:
Hi, I have a C# application. In part of it, users can define distribution lists, which is basically an email group. To actually send the email, I've been using Process.Start with a mailto:...
0
by: 2Barter.net | last post by:
" Given BACK what was freely GIVEN " Inbox 2Barter.net Hide options 9:52 pm (0 minutes ago) From: 2Barter.net <chasingcowtomusic@gmail.com> Signed-By: gmail.com | Mailed-By: gmail.com Date:...
8
by: Nick | last post by:
Hi there, Membership.GetNumberOfUsersOnline() works great the first time, then jumps up to the number of users registered in the system. I have tried enumerating through each user individually...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.