gunnertech / jire2

John's Island Real Estate app, version 2
1 stars 0 forks source link

Contact form not working since HTTPS change? #281

Closed johnsisland closed 7 years ago

johnsisland commented 7 years ago

Cody, I started to wonder if our web inquiry form was working after the HTTPS change and resulting issues. I tested yesterday, but still haven't received it. According to my records, the last one received was on May 7 at 5:49 pm. Please check ASAP and did we lose those inquiries for the past month?

An inquiry has been sent from the John's Island Real Estate website.

First name: Mary Last name: Montani Email: montani1@aol.com Phone: 7169468695 Address: 5057 Woodland Drive State: NY City: Lewiston Zip code: 14092 How did you find us? Other (below) Message: Please send me more information on 624 Ocean Road.

CodySwannGT commented 7 years ago

Looks like Google changed their port for smtp emails (smtp.gmail.com) I'm updating that now and deploying the fix (20 minute eta)

Emails are not persisted so any emails sent between that time would unfortunately be lost

johnsisland commented 7 years ago

What are your suggestions to keep this from happening again? This is unacceptable that we missed a month of inquiries during the last part of our season?

CodySwannGT commented 7 years ago

In this particular case, the solution would be to use a dedicated email server rather than Google, so we can control changes.

It's very odd that they would close that port though (and they did so to force secure transport), so I couldn't really see that exact same thing happening again.

On Fri, Jun 2, 2017 at 11:01 AM, johnsisland notifications@github.com wrote:

What are your suggestions to keep this from happening again? This is unacceptable that we missed a month of inquiries during the last part of our season?

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/gunnertech/jire2/issues/281#issuecomment-305813606, or mute the thread https://github.com/notifications/unsubscribe-auth/AAR4O5sobfqMCpBuwAIV3hS5G6yC-rqzks5sACO5gaJpZM4NuVS3 .

-- Cody Swann - CEO, Gunner Technology T: 213.915.4083 | cody@gunnertech.com | www.gunnertech.com http://www.gunnertech.com/Skype: cody.swann

CONFIDENTIALITY NOTICE: This email message, together with any documents, files and/or email messages attached to it, is intended for the sole use of the individual or entity to whom it is addressed, and may contain information that is legally privileged, confidential and restricted from disclosure. If you are not the intended recipient, or responsible for delivery to that person, you are hereby notified that any dissemination or copying of this communication is STRICTLY PROHIBITED. In such case please notify the sender by reply email and delete this message without reading, printing or saving.

johnsisland commented 7 years ago

We use Gmail for the office. Can you explain what port was used versus general Gmail email for users? I'm not understanding and want to be clear.

CodySwannGT commented 7 years ago

I have no idea what port the internal gmail client would use but the app was using port 25 and is now using port 587

On Fri, Jun 2, 2017 at 11:16 AM, johnsisland notifications@github.com wrote:

We use Gmail for the office. Can you explain what port was used versus general Gmail email for users? I'm not understanding and want to be clear.

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/gunnertech/jire2/issues/281#issuecomment-305817914, or mute the thread https://github.com/notifications/unsubscribe-auth/AAR4O2I23205MvSBEhYxnXIfKSdVExueks5sACdWgaJpZM4NuVS3 .

-- Cody Swann - CEO, Gunner Technology T: 213.915.4083 | cody@gunnertech.com | www.gunnertech.com http://www.gunnertech.com/Skype: cody.swann

CONFIDENTIALITY NOTICE: This email message, together with any documents, files and/or email messages attached to it, is intended for the sole use of the individual or entity to whom it is addressed, and may contain information that is legally privileged, confidential and restricted from disclosure. If you are not the intended recipient, or responsible for delivery to that person, you are hereby notified that any dissemination or copying of this communication is STRICTLY PROHIBITED. In such case please notify the sender by reply email and delete this message without reading, printing or saving.

johnsisland commented 7 years ago

all of this concerns me that we were alerted. Would you say this affects all Gmail accounts? Meaning even our personal and JIRE Gmail accounts?

CodySwannGT commented 7 years ago

No. Not at all. It would only affect applications using gmail as an smtp gateway.

And really, it should have always been 587. I never had any reason to look at what it was set to until today.

On Fri, Jun 2, 2017 at 12:15 PM, johnsisland notifications@github.com wrote:

all of this concerns me that we were alerted. Would you say this affects all Gmail accounts? Meaning even our personal and JIRE Gmail accounts?

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/gunnertech/jire2/issues/281#issuecomment-305835541, or mute the thread https://github.com/notifications/unsubscribe-auth/AAR4O98Z_YiX17uwz0TIEgAd-T4G8L-Hks5sADUQgaJpZM4NuVS3 .

-- Cody Swann - CEO, Gunner Technology T: 213.915.4083 | cody@gunnertech.com | www.gunnertech.com http://www.gunnertech.com/Skype: cody.swann

CONFIDENTIALITY NOTICE: This email message, together with any documents, files and/or email messages attached to it, is intended for the sole use of the individual or entity to whom it is addressed, and may contain information that is legally privileged, confidential and restricted from disclosure. If you are not the intended recipient, or responsible for delivery to that person, you are hereby notified that any dissemination or copying of this communication is STRICTLY PROHIBITED. In such case please notify the sender by reply email and delete this message without reading, printing or saving.

johnsisland commented 7 years ago

I'm worried: Does this affect other gmail account like our "xerox@johns.." or other things in our organization like our Rental website forms where they can soft hold a rental property? We also use "rentaldocs@johns.." for DocuSign forms and they also have a contact us page.

I'm not understanding what is or could be affected and quite frankly upset that our inquiry form wasn't working. This past month lots of things stopped working on our website and it's not OK. Again what assurances are in place to help reduce this from happening and losing clients. Or even inform you of issues before I find them?

CodySwannGT commented 7 years ago

This one change will fix all email issues related to the app.

All other gmail stuff is totally unrelated to this.

As for assurances, the only thing I can say is that if this exact thing happens again (which I can never ever see google deprecating the secure port), we'll know because I set the app to raise an error.

If there is a specific list of things you want monitored, I can look into implementing it.

We've had three issues this month

1) HTTPS related conversion issues 2) A security patch that restricted the size of file uploads 3) google deprecating a non-secure port

All three of those created issues I could not possibly have foreseen so I can't give assurances on knowing if something I couldn't be aware of happens.

I can give assurance that we will fix anything as quickly as possible when they come up. And then make sure the same thing doesn't happen again.

But I can't monitor something I'm not aware of.

On Fri, Jun 2, 2017 at 12:30 PM johnsisland notifications@github.com wrote:

I'm worried: Does this affect other gmail account like our "xerox@johns.." or other things in our organization like our Rental website forms where they can soft hold a rental property? We also use "rentaldocs@johns.." for DocuSign forms and they also have a contact us page.

I'm not understanding what is or could be affected and quite frankly upset that our inquiry form wasn't working. This past month lots of things stopped working on our website and it's not OK. Again what assurances are in place to help reduce this from happening and losing clients. Or even inform you of issues before I find them?

— You are receiving this because you modified the open/close state.

Reply to this email directly, view it on GitHub https://github.com/gunnertech/jire2/issues/281#issuecomment-305839154, or mute the thread https://github.com/notifications/unsubscribe-auth/AAR4O2Im0IiMP6fHOk55TLEZ-GvkB1G2ks5sADiVgaJpZM4NuVS3 .

-- Cody Swann - CEO, Gunner Technology T: 213.915.4083 | cody@gunnertech.com | www.gunnertech.com http://www.gunnertech.com/Skype: cody.swann

CONFIDENTIALITY NOTICE: This email message, together with any documents, files and/or email messages attached to it, is intended for the sole use of the individual or entity to whom it is addressed, and may contain information that is legally privileged, confidential and restricted from disclosure. If you are not the intended recipient, or responsible for delivery to that person, you are hereby notified that any dissemination or copying of this communication is STRICTLY PROHIBITED. In such case please notify the sender by reply email and delete this message without reading, printing or saving.

johnsisland commented 7 years ago

I'm sure you can understand that if your clients couldn't reach you via an inquiry form for a month on your website, couldn't look at specific product details because the links don't work or point to the wrong item, or simply are not there (don't load or go anywhere) you'd be upset, too.

Everything is important that it works. Since you've asked for "specific list of things you want monitored", Bob wants you to provide a list of items that so we can help you understand what is important to us.

CodySwannGT commented 7 years ago

Oh I'm not saying you shouldn't be upset.

I guess I'm just well more cognizant of the inherit unreliability of the Internet.

It's way our website doesn't use a contact form. We have a link to our email address and I have someone send an email to that address once a day to make sure it works.

I even have my assistant call our 800 number once a day to make sure that's working.

Anything that's mission critical, I don't rely on automation to check.

I'm not sure I understand the last point.

What items does Bob want from me?

On Fri, Jun 2, 2017 at 12:58 PM johnsisland notifications@github.com wrote:

I'm sure you can understand that if your clients couldn't reach you via an inquiry form for a month on your website, couldn't look at specific product details because the links don't work or point to the wrong item, or simply are not there (don't load or go anywhere) you'd be upset, too.

Everything is important that it works. Since you've asked for "specific list of things you want monitored", Bob wants you to provide a list of items that so we can help you understand what is important to us.

— You are receiving this because you modified the open/close state.

Reply to this email directly, view it on GitHub https://github.com/gunnertech/jire2/issues/281#issuecomment-305851161, or mute the thread https://github.com/notifications/unsubscribe-auth/AAR4O48mf9vrh_HyzZFHBvfvtOPEgf6Xks5sAD8RgaJpZM4NuVS3 .

-- Cody Swann - CEO, Gunner Technology T: 213.915.4083 | cody@gunnertech.com | www.gunnertech.com http://www.gunnertech.com/Skype: cody.swann

CONFIDENTIALITY NOTICE: This email message, together with any documents, files and/or email messages attached to it, is intended for the sole use of the individual or entity to whom it is addressed, and may contain information that is legally privileged, confidential and restricted from disclosure. If you are not the intended recipient, or responsible for delivery to that person, you are hereby notified that any dissemination or copying of this communication is STRICTLY PROHIBITED. In such case please notify the sender by reply email and delete this message without reading, printing or saving.