Exim 4.96 ಮೇಲ್ ಸರ್ವರ್ ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲಾಗಿದೆ, ಸಂಚಿತ ಪರಿಹಾರಗಳನ್ನು ಸೇರಿಸುತ್ತದೆ ಮತ್ತು ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸೇರಿಸುತ್ತದೆ. ಸುಮಾರು 800 ಸಾವಿರ ಮೇಲ್ ಸರ್ವರ್ಗಳ ಮೇ ಸ್ವಯಂಚಾಲಿತ ಸಮೀಕ್ಷೆಯ ಪ್ರಕಾರ, ಎಕ್ಸಿಮ್ನ ಪಾಲು 59.59% (ಒಂದು ವರ್ಷದ ಹಿಂದೆ 59.15%), ಪೋಸ್ಟ್ಫಿಕ್ಸ್ ಅನ್ನು 33.64% (33.76%) ಮೇಲ್ ಸರ್ವರ್ಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ, ಸೆಂಡ್ಮೇಲ್ - 3.55% (3.55) %), MailEnable - 1.93% ( 2.02%), MDaemon - 0.45% (0.56%), Microsoft Exchange - 0.23% (0.30%).
ಪ್ರಮುಖ ಬದಲಾವಣೆಗಳು:
- ACL ಹೊಸ "ನೋಡಿದ" ಸ್ಥಿತಿಯನ್ನು ಅಳವಡಿಸುತ್ತದೆ, ಇದನ್ನು ಬಳಕೆದಾರರು ಮತ್ತು ಹೋಸ್ಟ್ಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಈ ಹಿಂದೆ ಸಂಭವಿಸುವ ಈವೆಂಟ್ಗಳನ್ನು ಪರಿಶೀಲಿಸಲು ಬಳಸಬಹುದು. ಹೊಸ ಸ್ಥಿತಿಯು ಬೂದು ಪಟ್ಟಿಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಸುಲಭಗೊಳಿಸುತ್ತದೆ, ಉದಾಹರಣೆಗೆ, ಸರಳ ಬೂದು ಪಟ್ಟಿಯನ್ನು ರಚಿಸುವಾಗ, ನೀವು ಸಂಪರ್ಕವನ್ನು ಅನುಮತಿಸಲು ACL “seen = -5m / key=${sender_host_address}_$local_part@$domain” ಅನ್ನು ಬಳಸಬಹುದು ಮರುಪ್ರಯತ್ನಿಸಿ.
- ಸಾಮಾನ್ಯೀಕರಿಸಿದ IPv6 ವಿಳಾಸಗಳನ್ನು ಕುಶಲತೆಯಿಂದ ನಿರ್ವಹಿಸುವ "ಮಾಸ್ಕ್" ಆಪರೇಟರ್ನ ರೂಪಾಂತರವಾದ "mask_n" ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ (ಕೊಲೊನ್ಗಳನ್ನು ಬಳಸಿ ಮತ್ತು ಸುತ್ತಿಕೊಳ್ಳದೆ).
- ಸಮಯ ವಲಯವನ್ನು (UTC) ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳದೆ ಸಮಯವನ್ನು ಹಿಂತಿರುಗಿಸಲು '-z' ಆಯ್ಕೆಯನ್ನು exim_dumpdb ಮತ್ತು exim_fixdb ಉಪಯುಕ್ತತೆಗಳಿಗೆ ಸೇರಿಸಲಾಗಿದೆ;
- TLS ಸಂಪರ್ಕವು ವಿಫಲವಾದಾಗ ತೆಗೆದುಹಾಕಲಾದ ಹಿನ್ನೆಲೆ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಈವೆಂಟ್ ಅನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
- ಡೀಬಗ್ ಲಾಗ್ಗೆ ಔಟ್ಪುಟ್ ಅನ್ನು ನಿಯಂತ್ರಿಸಲು ACL ಡೀಬಗ್ ಮೋಡ್ಗೆ ("ನಿಯಂತ್ರಣ = ಡೀಬಗ್") "ಸ್ಟಾಪ್", "ಪ್ರಿಟ್ರಿಗ್ಗರ್" ಮತ್ತು "ಟ್ರಿಗ್ಗರ್" ಆಯ್ಕೆಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- ಕ್ವೆರಿ ಸ್ಟ್ರಿಂಗ್ ಹೊರಗಿನಿಂದ ("ಕಳಂಕಿತ") ಸ್ವೀಕರಿಸಿದ ಡೇಟಾವನ್ನು ಬಳಸಿದರೆ ಲುಕಪ್ ಪ್ರಶ್ನೆಗಳಲ್ಲಿ ವಿಶೇಷ ಅಕ್ಷರಗಳನ್ನು ತಪ್ಪಿಸಿಕೊಳ್ಳಲು ಪರಿಶೀಲಿಸುವಿಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಅಕ್ಷರಗಳು ತಪ್ಪಿಸಿಕೊಳ್ಳದಿದ್ದರೆ, ಸಮಸ್ಯೆಯ ಬಗ್ಗೆ ಮಾಹಿತಿಯು ಪ್ರಸ್ತುತ ಲಾಗ್ನಲ್ಲಿ ಮಾತ್ರ ಪ್ರತಿಫಲಿಸುತ್ತದೆ, ಆದರೆ ಭವಿಷ್ಯದ ಬಿಡುಗಡೆಗಳಲ್ಲಿ ಅದು ದೋಷಕ್ಕೆ ಕಾರಣವಾಗುತ್ತದೆ.
- “allow_insecure_tainted_data” ಆಯ್ಕೆಯನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ, ಇದು ಡೇಟಾದಲ್ಲಿನ ವಿಶೇಷ ಅಕ್ಷರಗಳು ಅಸುರಕ್ಷಿತವಾಗಿ ತಪ್ಪಿಸಿಕೊಂಡಾಗ ದೋಷ ಸಂದೇಶವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು ಸಾಧ್ಯವಾಗಿಸಿದೆ. ಅಲ್ಲದೆ, log_selector "taint" ಗೆ ಬೆಂಬಲವನ್ನು ನಿಲ್ಲಿಸಲಾಗಿದೆ, ಇದು ಲಾಗ್ಗೆ ತಪ್ಪಿಸಿಕೊಳ್ಳುವ ಸಮಸ್ಯೆಗಳನ್ನು ಕುರಿತು ಎಚ್ಚರಿಕೆಗಳ ಔಟ್ಪುಟ್ ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು ನಿಮಗೆ ಅವಕಾಶ ಮಾಡಿಕೊಟ್ಟಿತು.
ಮೂಲ: opennet.ru