Questions tagged [email]
123 questions
95
votes
10 answers
Why do programmers still use mailing lists?
Why do many open source projects collaborate primarily through mailing lists rather than through, say, forums? I may be ignorant in my assessment, but I, along with my communication teacher, think mailing lists are rather inefficient:
It's hard to…

Joey Adams
- 5,535
- 3
- 30
- 34
70
votes
5 answers
Why do some big projects, like Git and Debian, only use a mailing list and not an issue tracker?
Bug tracker for any decent sized project seem like a bit of a no-brainer to me - it makes it really easy to organise hundreds or thousands issues, without issues colliding or getting mixed up.
So when I see some really big projects, like Git, using…

naught101
- 1,210
- 11
- 15
21
votes
10 answers
Best Practices and Etiquette for Setting up Email Notifications
If you were going to set up a Email Alerts for the customers of your website to subscribe to, what rules of etiquette ought to be followed?
I can think of a few off the top of my head:
Users can Opt-Out
Text Only (Or tasteful Remote Images)
Not…

George Stocker
- 6,388
- 2
- 31
- 55
18
votes
5 answers
"Forgot Password" - How to handle this?
I read this answer and found a comment insisting not to send password by email:
passwords should not be able to be retrieved by email, I hate that. It means my password is stored in plain text somewhere. it should be reset only.
This raises me the…

Gopi
- 3,113
- 1
- 24
- 30
17
votes
2 answers
Should I keep email addresses as plaintext in database?
It's clear to everyone (I hope) that storing passwords without at least salting/hashing them is a terrible idea.
What about emails? Let's say you keep the subscription email address, if you encrypt it properly it may not be usable to send emails to…

Pierre Arlaud
- 1,329
- 1
- 13
- 21
14
votes
5 answers
How to improve my email communication
Paraphrase of an email I sent to a colleague
I noticed a problem with System A. I
have determined that it is not caused
by X. I suspect that it is being
caused by Y. (since you are in charge
of Y) Can you please take a look at
…

JoelFan
- 7,025
- 4
- 38
- 53
13
votes
6 answers
Why do most sites require email activation
Most popular applications nowadays require account activation by email. I've never done it with apps that I've developed so am I missing some crucial security feature?
By email activation I mean when you register to a site they send you an email…

palto
- 824
- 1
- 8
- 17
12
votes
3 answers
Sending e-mails without using an e-mail server
JavaMail sends e-mails using an e-mail server, typically through the SMTP interface of an e-mail provider. Is it necessary to use an e-mail server to send e-mails?
I have a web site that will send e-mails and if possible I'd like to send the…

Dean Schulze
- 351
- 1
- 2
- 6
10
votes
6 answers
How to validate a given domain is owned by the user?
I'm writing a software which will be used mostly by companies.
I then had the idea to give companies a way to register their email domain so that every user which registers with an email of the given domain will be automatically put in the company…

Fez Vrasta
- 556
- 1
- 5
- 12
9
votes
3 answers
What is the best policy for allowing clients to change email?
We are developing a web application with a fairly standard registration process which requires a client/user to verify their email address before they are allowed to use the site. The site also allows users to change their email address after…

Steve Konves
- 223
- 2
- 7
9
votes
3 answers
Programming around email address case sensitivity
Like many websites, we use email addresses as user identifiers for logins.
RFC 5321 [#2.3.11] states that the local parts of email addresses:
MUST be
interpreted and assigned semantics only by the host specified in the
domain part of the…

Gareth
- 5,092
- 1
- 17
- 13
8
votes
3 answers
How to create an automated email in several languages (multipart/alternative)?
I need to send automated emails to customers whose language I am not sure about.
90 % are french and would probably not be able to read mails in english.
The other 10 % would probably be able to read in english and clearly not in french.
I don't…

siukurnin
- 191
- 1
- 5
8
votes
1 answer
Why is a Bayes classifier used for spam filtering?
I've been reading about Bayesian spam filtering and I think I understand the theory, but I just don't see why this approach is needed in order to calculate the likelihood of a message being spam, given that it contains a certain word.
If we have a…

codebox
- 183
- 5
7
votes
4 answers
Can one determine the creation date of an email account?
Is it possible to determine the creation date of the mail account for the address supplied within the authentication process flow; Or at least determine that the mail account was/was not created the same day as signup (or specifically after…

Nonso
- 109
- 1
- 1
- 3
7
votes
7 answers
How to log configuration or code behaviour changes in non-disruptive way
We've probably all been in the situation where you'd like to alert your team members to some change ("I changed X, so now it's running every hour instead of every day"). But the change is non-urgent, and email can be disruptive - or get tuned…

Steve Bennett
- 3,419
- 4
- 20
- 24