Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> Australian Emails Are Not Working Under Add Gift Certificate To Cart
impulsum
post Sep 2 2011, 02:09 AM
Post #1


Enthusiast
***

Group: Members
Posts: 44
Joined: 26-December 09
Member No.: 5,098
1.8.3


Reputation:   0  


Australian emails are not working under Add Gift Certificate to Cart. It doesn't aloud .com.au, .net.au, .org.au etc
Go to the top of the page
  
+Quote Post
Ilya Vassilevsky
post Sep 2 2011, 05:26 PM
Post #2


Avactis Support
****

Group: Administrators
Posts: 198
Joined: 20-July 10
From: Pentasoft Corp.
Member No.: 5,487
Always the latest :D


    


Thanks for letting us know! It must have something to do with regular expressions. We'll be fixing that.


--------------------
Go to the top of the page
  
+Quote Post
impulsum
post Sep 22 2011, 08:56 PM
Post #3


Enthusiast
***

Group: Members
Posts: 44
Joined: 26-December 09
Member No.: 5,098
1.8.3


Reputation:   0  


Any fix yet?
Go to the top of the page
  
+Quote Post
history guy
post Oct 4 2011, 10:13 PM
Post #4


Novice
**

Group: Members
Posts: 13
Joined: 18-November 10
Member No.: 5,738
2.1.1


Reputation:   0  


I think this might be a larger issue. I have an email from Road Runnder neo.rr.com. Avactis cannot send anything to this type of account - not wish lists, not email notfications. nothing. I think there is an issue in the auto generator of email in the program - Alex has been looking into it for Avactis.

History Guy



QUOTE (history guy @ Sep 26 2011, 04:04 PM) *
I think this might be a larger issue. I have an email from Road Runnder neo.rr.com. Avactis cannot send anything to this type of account - not wish lists, not email notfications. nothing. I think there is an issue in the auto generator of email in the program - Alex has been looking into it for Avactis.

History Guy



Not sure if this will help. My issue was similar - We figured out that there was setting on my server that no dns entry for historylink101.historylink101.com which is my main email account- this maybe is why you are getting the domain of sender address does not exist as it is trying to resolve the main mailing codes. It worked for for all the emails which had only one period in the domain name like gmail.com or historylink101.com ect - but would not work for ones with multiple periods like neo.rr.com. Hope this might help.
Go to the top of the page
  
+Quote Post
impulsum
post Oct 11 2011, 09:55 PM
Post #5


Enthusiast
***

Group: Members
Posts: 44
Joined: 26-December 09
Member No.: 5,098
1.8.3


Reputation:   0  


Still no fix?
Go to the top of the page
  
+Quote Post
Ilya Vassilevsky
post Oct 17 2011, 10:08 AM
Post #6


Avactis Support
****

Group: Administrators
Posts: 198
Joined: 20-July 10
From: Pentasoft Corp.
Member No.: 5,487
Always the latest :D


    


So the problem, as we suspected, was caused by a regular expression laugh.gif It's been fixed in the main code base for some time now, so the next release of Avactis will work fine in this regard.

Details:

In the following two files:

avactis-system/modules/customer_account/abstract/validator.php
avactis-system/core/validator.php

...the $email_rx variable is instantiated. It contains a not-so-perfect regular expression string. Put the correct line there and it'll be OK.

The correct line of PHP code should be the following:


$email_rx = "/^[a-z0-9]+([\.\-_][a-z0-9_-]+)*@([a-z0-9]+(-?[a-z0-9]+)+\.)+[a-z]{2,4}$/i";


Sorry for the trouble.


--------------------
Go to the top of the page
  
+Quote Post
impulsum
post Oct 31 2011, 01:03 AM
Post #7


Enthusiast
***

Group: Members
Posts: 44
Joined: 26-December 09
Member No.: 5,098
1.8.3


Reputation:   0  


After changing the code, I have still the same problem with .com.au emails.



QUOTE (Ilya Vassilevsky @ Oct 17 2011, 11:08 AM) *
So the problem, as we suspected, was caused by a regular expression laugh.gif It's been fixed in the main code base for some time now, so the next release of Avactis will work fine in this regard.

Details:

In the following two files:

avactis-system/modules/customer_account/abstract/validator.php
avactis-system/core/validator.php

...the $email_rx variable is instantiated. It contains a not-so-perfect regular expression string. Put the correct line there and it'll be OK.

The correct line of PHP code should be the following:


$email_rx = "/^[a-z0-9]+([\.\-_][a-z0-9_-]+)*@([a-z0-9]+(-?[a-z0-9]+)+\.)+[a-z]{2,4}$/i";


Sorry for the trouble.


Anybody?


QUOTE (impulsum @ Oct 23 2011, 07:28 PM) *
After changing the code, I have still the same problem with .com.au emails.



QUOTE (Ilya Vassilevsky @ Oct 17 2011, 11:08 AM) *
So the problem, as we suspected, was caused by a regular expression laugh.gif It's been fixed in the main code base for some time now, so the next release of Avactis will work fine in this regard.

Details:

In the following two files:

avactis-system/modules/customer_account/abstract/validator.php
avactis-system/core/validator.php

...the $email_rx variable is instantiated. It contains a not-so-perfect regular expression string. Put the correct line there and it'll be OK.

The correct line of PHP code should be the following:


$email_rx = "/^[a-z0-9]+([\.\-_][a-z0-9_-]+)*@([a-z0-9]+(-?[a-z0-9]+)+\.)+[a-z]{2,4}$/i";


Sorry for the trouble.

Go to the top of the page
  
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version Time is now: 22nd May 2013 - 02:32 AM