# HELO в виде IP адреса # HELO used IP address ifelse_strstr(confCHECK_HELO_IP, `WARN', `dnl # Warning в случае указания IP адреса в качестве HELO warn condition = ${if match{$sender_helo_name}{\N^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$\N} {yes}{no}} message = X-Warning-HIP: Invalid greeting used log_message = HELO used IP address ifelse_strstr(confCHECK_HELO_IP, `SUBMIT_MYSQL', `ENTERPRISE(`mysql', `submit', `helo', `IP', `$sender_helo_name', `0')') ifelse_strstr(confCHECK_HELO_IP, `SUBMIT_SQLITE', `ENTERPRISE(`sqlite', `submit', `helo', `IP', `$sender_helo_name', `0')') ifelse_strstr(confCHECK_HELO_IP, `SUBMIT_RBL', `ENTERPRISE(`rbl', `update', `mx.org.ua', `helo.rbl.mx.org.ua', `IP', `$sender_helo_name')') ')dnl dnl ifelse_strstr(confCHECK_HELO_IP, `REJECT', `dnl # 5xx в случае указания IP адреса в качестве HELO deny condition = ${if match{$sender_helo_name}{\N^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$\N} {yes}{no}} message = Invalid greeting used log_message = HELO used IP address ifelse_strstr(confCHECK_HELO_IP, `SUBMIT_MYSQL', `ENTERPRISE(`mysql', `submit', `helo', `IP', `$sender_helo_name', `0')') ifelse_strstr(confCHECK_HELO_IP, `SUBMIT_SQLITE', `ENTERPRISE(`sqlite', `submit', `helo', `IP', `$sender_helo_name', `0')') ifelse_strstr(confCHECK_HELO_IP, `SUBMIT_RBL', `ENTERPRISE(`rbl', `update', `mx.org.ua', `helo.rbl.mx.org.ua', `IP', `$sender_helo_name')') ')dnl