Changeset 3407 for branches/2.2/expressoMail1_2/js/filter.js
- Timestamp:
- 10/22/10 17:05:30 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2/expressoMail1_2/js/filter.js
r3227 r3407 520 520 } 521 521 522 cfilter.prototype.forwardAddressValidation = function(addr) { 523 domains = sieve_forward_domains.replace(/\s/g, "").replace(/\./g, "\\.").replace(/,/g, "|"); 524 domainRegexp = new RegExp("(" + domains +")$"); 525 return domainRegexp.test(addr); 526 } 527 522 528 cfilter.prototype.saved_rules = function(){ 523 529 … … 566 572 } 567 573 if(Element("radio2").checked){ 574 if (this.forwardAddressValidation(Element("field5").value)){ 568 575 mount_rule += "address&&"; 569 576 if(Element("field5").value == ""){ … … 571 578 return false; 572 579 }else{ 573 if(!validateEmail(email)){580 if(validateEmail(Element("field5").value)){ 574 581 mount_rule += Element("field5").value + "&&"; 575 582 }else{ … … 579 586 } 580 587 v_checked = true; 588 } 589 else 590 { 591 alert(get_lang("You can't forward e-mails to this domain: %1", Element("field5").value.split("@")[1])); 592 return false; 593 } 581 594 } 582 595 if(Element("radio3").checked){
Note: See TracChangeset
for help on using the changeset viewer.