samimave / car-pool

Automatically exported from code.google.com/p/car-pool
0 stars 0 forks source link

Emailing users and getting replies #30

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
This is a important issue we must solve if we are to use email verification
of registration and/or email notification of rides. This is a issue
independant of what java code we use.

The problem is, what smtp server do we use? If we want it, how do we get
replies grom users of the system, as in what return address do we use? Does
this need to be set up by anyone, or is there already a user account in
existence that we can use?

Original issue reported on code.google.com by terrasea on 11 Sep 2008 at 3:11

GoogleCodeExporter commented 9 years ago
Do you mean we literally are going to be getting replies from our user...or is 
it 
going to be an instance where we give them a url and when they click on that 
url - 
the action that we want taken, say for e.g. the validation of the account, 
happens. 

For email notification of rides we do not expect users to reply to us. For e.g. 
if a 
person has accepted a ride that the driver offered - then the driver will be 
emailed 
to check their user account page where they will have to accept the person who 
wants 
the ride and then that person is notified of this and the fact that the ride 
should 
now be visible under accepted rides in their user account page.

For registration though I guess we do need it such that the user is sent a link 
which when they click perhaps a boolean value called register which was set in 
the 
database under the user account when they first signed up is changed to true?

What do you think?

Original comment by parul2...@gmail.com on 11 Sep 2008 at 4:12

GoogleCodeExporter commented 9 years ago
Yes I think we may have to worry about users replying. Just have a
link they click on, may not work for us. The user maybe outside of the massey 
domain,
and so not able to get to the web site, which make a link worthless.

Yes it seems to be a registration issue only at the moment.

We still need to know what smtp server to use and what username to use.  We 
maybe
only sending emails not expecting a reply, but the email still has to get to 
them.

Original comment by terrasea on 11 Sep 2008 at 6:17

GoogleCodeExporter commented 9 years ago
I asked Lisa today about emailing from our project and the possiblity of 
getting a
account set up for our project so we can use email.

It doesn't look good as far as emailing from our project within massey is 
concerned.
 We can send emails using one of our student email addresses through masseys smtp
server, but getting replies is going to be problematic.

As for getting a new account set up for our project, we would have to see 
someone
called Paul, I think.  Historically the answer has been no.  We could persue 
this,
but with only two weeks left, it seems not worth it.  We can still ask, but I 
can see
the wheels of bureaucracy at work here. Had we pursued this at the beginning of 
the
semester, we might have stood a better chance, but I'm not feeling optimistic.

The safeguarding of users during registration can take the form of the blurred 
image
thing, and that should cover that requirement.

It's still possible to send emails, so if we want I can do this and we can use
someones massey email address, and we can use this to send out notifications to 
users
of events, etc.

Original comment by terrasea on 30 Sep 2008 at 11:38

GoogleCodeExporter commented 9 years ago
I think we still need to be able to send people emails notifying them of 
changes but 
we can specify on the email that people cannot reply to us. You said that 
sneding 
emails is ok right? If it is then you can use my email address to do the 
sending the 
emails bit...though I have no idea what my massey email address actually is.

Original comment by parul2...@gmail.com on 30 Sep 2008 at 11:59

GoogleCodeExporter commented 9 years ago
Alright I will proceed write the code needed to do this.

I will create a table on the database with these details of the username, email
address and password, so we can configure them though the admin page if we 
want, with
it throwing a exception if no data is present in the table.

Original comment by terrasea on 1 Oct 2008 at 12:24

GoogleCodeExporter commented 9 years ago
Done - Gmail used

Original comment by parul2...@gmail.com on 14 Oct 2008 at 9:13