| | |
| | | @copyrighth Florian Schaal, info@schaal-24.de |
| | | */ |
| | | |
| | | |
| | | class validate_dkim { |
| | | |
| | | function get_error($errmsg) { |
| | |
| | | return $errmsg."<br>\r\n"; |
| | | } |
| | | } |
| | | |
| | | |
| | | /** |
| | | * Validator function for private DKIM-Key |
| | |
| | | } |
| | | } |
| | | |
| | | |
| | | /** |
| | | * Validator function for DKIM Path |
| | | * @return boolean - true when the dkim-path exists and is writeable |
| | |
| | | return $this->get_error($validator['errmsg']); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * Check function for DNS-Template |
| | | */ |
| | |
| | | foreach($field_value as $field ) { if($field == 'DKIM') $dkim=true; } |
| | | if ($dkim && $field_value[0]!='DOMAIN') return $this->get_error($validator['errmsg']); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * Validator function for $_POST |
| | |
| | | break; |
| | | } |
| | | } |
| | | } |
| | | |
| | | } |