Email stops functionning after edit

skarama 01 Feb, 2009
Hi everyone,

Ok, I have setup a simple form with 2 upload fields, setup the email, tested it numerous times, and all is working perfectly fine. I also added a php code in the after email field that sends the user a confirmation mail based on the "Email" entry from the form. That also works fine.
Now, once I had successfully tested everything, I decided to change the "To email" in the email setup to the actual admin email for my client so that he can receive mail from his customers, but as soon as i did so, it stopped working.
The first time this happened, I searched a while on the forums, then, finding no answer, I decided to re-do a form from scratch, and tested it the same way. It worked fine, untill, again, I came to change the e-mail address.

Is this a known bug, should I just re-do the form from scratch again, this time setting up the email as it will remain and never touch it again? Or is there a way around this?

Thanks!
GreyHead 01 Feb, 2009
HI skarama,

No, there's no known bug here. It's usually perfectly possible to change email addresses.

Please post images of the email setup with the two different addresses.

Bob
skarama 01 Feb, 2009
Hi, thank you for the quick reply.

Here are three screens, I am fairly certain that the configuration is fine, considering I have sent numerous emails with no problem. The problem only occured after I have entered the Email setup screen, added a second recipient(email address, it was green, enabled, the mainscreen form manager said 2enabled, 0disabled) and then nothing would go thru, to either of the addresses. I removed the address I had added alltogether, without ever touching the first one, which was working. Now it's gone wrong, and this is the second time that this issue happens after doing a slight edit of ONE field.(first time I had just changed the email address directly instead of adding a second recipient)

Anyways, here are the screenshots, hope this helps. Let me know if you need anyother screens?
Thanks!
GreyHead 01 Feb, 2009
Hi skarama,

The problem is very likely the Dynamic From email. Many ISPs verify the From and/or Reply To email addresses and will not send them unless the domain matches the site domain (technically it's called relaying when one site passes on someone else's email and is often related to spam).

Sometimes this will work but I never recommend it as it can cause unpredicatable problems like yours.

If you want to make it easy to reply then add a mailto: link in the Email Template.

Bob
skarama 01 Feb, 2009
but how does changing anything in the email template gonna fix my problem..I don't even receive the email😛

Should I remove the dynamic from email in the email setup, and directly put something like [email]admin@alteregocanada.net[/email] so that the from and to emails are on the same ISP ?
GreyHead 01 Feb, 2009
Hi skarama,

You don't receive the email - I think - because your ISP looks at the domain name - says 'I don't recognise that' and drops it in the spam bin.

Yes, go back to a fixed From Email and all should be well.

Bob
skarama 01 Feb, 2009
Thank you for all the quick responses...

I tried what you said, changed the from address to my client's address, and put the same thing as the to, so same ISP. still, to no avail.

Im all for the random unexpected behaviour explanation, but if I have learned one thing, computing always has a reason to stop functionning as expected. Considering I did the whole form process twice, and both times, the same error happened under the same circumstance.. surely there has to be another explanation? What bugs me is that the message IS sent, if we rely on the debug message..So your explanatino does hold up there, it would be on the receiving end that things don't work. Also, my php script still works, meaning, once the email is sent, I do receive the confirmation mail to the entered email address on the form(what customers would get) Its really weird that just the result email isn't sent...anything i should check for?
GreyHead 01 Feb, 2009
Hi skarama,

I'm not sure that I'm understanding everything here?

You may have problems if you have the *same* address in From and To - some ISPs won't send emails unless the addresses are different.

Bob
skarama 01 Feb, 2009
Hey back,

Sorry if my long blabla was confusing hehe😛

Ok, I have put a different address in the to and from, both with the same @alteregocanada.net

Still nothing.

What I was saying is, when Im in debug mode, it does show that the email is sent, as seen in my 3rd attachment in an earlier post. So clearly, the problem comes AFTER it is sent, on the receiving end.

But what I don't understand, is why it was working, and what made it stop from working?

The only thing I did, was click on the Email setup, changed one adress, and now, even putting back the previous address that was working, nothing does.

Also, the first time i was using a sent from @hotmail.com address to a @sympatico.ca. =worked
I changed it to: From: @hotmial.com To: @alteregocanada.net =DIDN'T work
changed it back: From: @hotmail.com To: @sympatico.ca =doesn't work anymore !?

makes no sense to me!

Edit: my last attempt was From: [email]address1@alteregocanada.net[/email] To: [email]address2@alteregocanada.net[/email]
still nothing😟
GreyHead 01 Feb, 2009
Hi skarama,

If the DeBug report says 'OK' then Joomla hasn't reported a sending error - that doesn't always mean that the email has been sent though :-(

Bob
skarama 01 Feb, 2009
So...we're not any better off are we😛

Im starting to consider just..re-doing the whole form over again, but it bugs me not to know what the issue is...if my client eventually decides to change the email himself, I won't have any explanation as to why it stops working lol
Max_admin 01 Feb, 2009
Hi, try testing with a simple 3 or 4 fields form done quickly, make the TO [email]someemail@gmail.com[/email].

Cheers
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
skarama 01 Feb, 2009
Hi max, is that your email? Ill try this in a few and let you know when Ive done so!
Max_admin 01 Feb, 2009
no this is not my email of course!🙂 I mean [email]your_name@gmail.com[/email], I just don't like hotmail because most of the time it blocks emails as junk!
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
skarama 01 Feb, 2009
OOOH ok ok, as in...try the gmail ISP which is more reliable then crappy hotmail, I hear ya😛

Well, I did try it on sympatico, which is one of canada's biggest and most reliable internet and phone service provider, as well as my domain name and didn't work..I do have a gmail account to test out..

However, creating a new form will work Im sure, so shouldn't I just use the same form, change the to address?Cause ultimately, that's what I want, being able to use the already made form-that used to work-even with hotmail😛
Max_admin 02 Feb, 2009
ok, lets try to test it again with a new small form and lets see if it will not work after the edit too ? let me know!

Regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
This topic is locked and no more replies can be posted.