OpenSMTPD
ಓಪನ್ ಎಸ್. ಎಂ. ಟಿ. ಪಿ. ಡಿ. ಯು (ಓಪನ್ ಬಿ. ಎಸ್. ಡಿ. ಎಸ್. ಎಂ. ಟಿ. ಪಿ. ಸರ್ವರ್ ಎಂದೂ ಕರೆಯಲ್ಪಡುತ್ತದೆ) ಸ್ಥಳೀಯ ಯಂತ್ರದಲ್ಲಿ ಸಂದೇಶಗಳನ್ನು ತಲುಪಿಸಲು ಅಥವಾ ಇತರ ಎಸ್. ಎಂ. ಟಿ. ಪಿ. ಸರ್ವರ್ಗಳಿಗೆ ಪ್ರಸಾರ ಮಾಡಲು ಸಿಂಪಲ್ ಮೇಲ್ ಟ್ರಾನ್ಸ್ಫರ್ ಪ್ರೊಟೊಕಾಲ್ ಅನ್ನು ಅನುಷ್ಠಾನಗೊಳಿಸುವ ಯುನಿಕ್ಸ್ ಡಿಮನ್ ಆಗಿದೆ. 2008 ರ ಅಂತ್ಯದಿಂದ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿದ್ದ ನಂತರ, ಆವೃತ್ತಿ ಸಂಖ್ಯೆ 5.3 ರೊಂದಿಗೆ 2013 ರ ಮಾರ್ಚ್ 17 ರಂದು ಇದನ್ನು ಸಾರ್ವಜನಿಕವಾಗಿ ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು. ಓಪನ್ ಎಸ್. ಎಂ. ಟಿ. ಪಿ. ಡಿ. ಯನ್ನು ಪ್ರಾಥಮಿಕವಾಗಿ ಗಿಲ್ಲೆಸ್ ಚೆಹಾಡೆ, ಎರಿಕ್ ಫೌರಾಟ್ ಮತ್ತು ಚಾರ್ಲ್ಸ್ ಲಾಂಗ್ಯೂ ಅವರು ಓಪನ್ ಬಿ. ಎಸ್. ಡಿ. ಯೋಜನೆಯ ಭಾಗವಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ್ದಾರೆ. ಇದರ ವಿನ್ಯಾಸದ ಗುರಿಗಳು ಭದ್ರತೆ, ವಿಶ್ವಾಸಾರ್ಹತೆ, ಸಂರಚನೆಯ ಸುಲಭತೆ ಮತ್ತು ಸಾಮಾನ್ಯ ಬಳಕೆಯ ಪ್ರಕರಣಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಒಳಗೊಂಡಿವೆ. ಮೂಲ ಸಂಕೇತವು ಐ. ಎಸ್. ಸಿ. ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಲಭ್ಯವಿದೆ. ಇದರ ಒಯ್ಯಬಹುದಾದ ಆವೃತ್ತಿಯನ್ನು, ಓಪನ್ಎಸ್ಎಸ್ಎಚ್ನಂತೆಯೇ, ಮಕ್ಕಳ ಯೋಜನೆಯಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ, ಇದು ಒಪನ್ಬಿಎಸ್ಡಿ ಆವೃತ್ತಿಗೆ ಒಯ್ಯಬಹುದಾದ ಕೋಡ್ ಅನ್ನು ಸೇರಿಸುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಬಿಡುಗಡೆ ಮಾಡುತ್ತದೆ. ಪೋರ್ಟಬಲ್ ಆವೃತ್ತಿಯನ್ನು ಚಾರ್ಲ್ಸ್ ಲಾಂಗ್ಯೂ ಪ್ರಾರಂಭಿಸಿದರು ಮತ್ತು ನೆಟ್ಬಿಎಸ್ಡಿ, ಫ್ರೀಬಿಎಸ್ಡಿ, ಡ್ರ್ಯಾಗನ್ಫ್ಲೈ ಬಿಎಸ್ಡಿ ಮತ್ತು ಹಲವಾರು ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳು ಸೇರಿದಂತೆ ಅನೇಕ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದರು. ಓಪನ್ ಎಸ್ಎಮ್ಟಿಪಿಡಿಯ ಅಭಿವೃದ್ಧಿಯು ಪ್ರಸ್ತುತ ಎಸ್ಎಮ್ಟಿಪಿ ಡಿಮನ್ಗಳೊಂದಿಗಿನ ಸಮಸ್ಯೆಗಳ ಸಂಯೋಜನೆಯಿಂದ ಪ್ರೇರೇಪಿಸಲ್ಪಟ್ಟಿದೆಃ ಕಠಿಣ ಸಂರಚನೆ, ಸಂಕೀರ್ಣ ಮತ್ತು ಲೆಕ್ಕಪರಿಶೋಧನೆ ಕೋಡ್ಗೆ ಕಷ್ಟ, ಮತ್ತು ಸೂಕ್ತವಲ್ಲದ ಪರವಾನಗಿ. ಓಪನ್ ಎಸ್. ಎಂ. ಟಿ. ಪಿ. ಡಿ. ಯನ್ನು ಈ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ಮತ್ತು ಮೇಲ್ ವಿನಿಮಯಗಳನ್ನು ವ್ಯಾಪಕವಾದ ಬಳಕೆದಾರರ ನೆಲೆಗೆ ಪ್ರವೇಶಿಸುವಂತೆ ಮಾಡಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಅಭಿವೃದ್ಧಿಯ ಅವಧಿಯ ನಂತರ, ಓಪನ್ ಎಸ್ಎಮ್ಟಿಪಿಡಿ ಮೊದಲ ಬಾರಿಗೆ ಓಪನ್ಬಿಎಸ್ಡಿ 4.6 ರಲ್ಲಿ ಕಾಣಿಸಿಕೊಂಡಿತು. ಮೊದಲ ಬಿಡುಗಡೆಯು ಓಪನ್ಬಿಎಸ್ಡಿ 5.3 ರೊಂದಿಗೆ ರವಾನೆಯಾಯಿತು. 2015ರ ಅಕ್ಟೋಬರ್ 2ರಂದು ಭದ್ರತಾ ಲೆಕ್ಕಪರಿಶೋಧನೆಯ ಫಲಿತಾಂಶಗಳನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು. ಆವೃತ್ತಿ 5.4.4p1 ಅನ್ನು ಲೆಕ್ಕಪರಿಶೋಧಿಸಲಾಯಿತು ಮತ್ತು ಒಂಬತ್ತು ಸಂಚಿಕೆಗಳು ಕಂಡುಬಂದವು. ಇದರ ಪರಿಣಾಮವಾಗಿ, ಈ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ಓಪನ್ ಎಸ್ಎಮ್ಟಿಪಿಡಿ 5.7.2 ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು. 28 ಜನವರಿ 2020 ರಂದು, ಓಪನ್ ಎಸ್ಎಮ್ಟಿಪಿಡಿಯಲ್ಲಿನ ದುರ್ಬಲತೆಯನ್ನು ಬಹಿರಂಗಪಡಿಸಲಾಯಿತು, ಅದನ್ನು ಅನಿಯಂತ್ರಿತ ಶೆಲ್ ಆಜ್ಞೆಗಳನ್ನು ಮೂಲವಾಗಿ ಚಲಾಯಿಸಲು ದೂರದಿಂದಲೇ ಬಳಸಿಕೊಳ್ಳಬಹುದು. ದುರ್ಬಲತೆಯನ್ನು ಸರಿಪಡಿಸಲು ಓಪನ್ ಎಸ್ಎಮ್ಟಿಪಿಡಿ 6.6.2 ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲಾಗಿದೆ. ಸುರಕ್ಷಿತ, ವಿಶ್ವಾಸಾರ್ಹ, ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆ, ಭದ್ರತಾ ಲೆಕ್ಕಪರಿಶೋಧನೆಗೆ ಸರಳ ಮತ್ತು ಸ್ಥಾಪಿಸಲು ಮತ್ತು ನಿರ್ವಹಿಸಲು ಕ್ಷುಲ್ಲಕವಾದ ಎಸ್. ಎಂ. ಟಿ. ಪಿ ಡಿಮನ್ ಅನುಷ್ಠಾನವನ್ನು ಉತ್ಪಾದಿಸಲು ಓಪನ್ ಬಿ. ಎಸ್. ಡಿ ತಂಡವು ಮಾಡಿದ ಪ್ರಯತ್ನವೆಂದರೆ ಗೋಲ್ಸ್ ಓಪನ್ ಎಸ್. ಎಂ. ಟಿ. ಪಿ. ಡಿ. ಮೆಮೊರಿ, ಸಿಪಿಯು ಮತ್ತು ಡಿಸ್ಕ್ ಅವಶ್ಯಕತೆಗಳನ್ನು ಸಾಧ್ಯವಾದಷ್ಟು ಕಡಿಮೆ ಮಾಡಲು ಕೋಡ್ ಅನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಆದರೆ ದೊಡ್ಡ ಮೇಲ್ ವ್ಯವಸ್ಥೆಗಳು ಕಡಿಮೆ-ಮಟ್ಟದ ಯಂತ್ರಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಉದ್ದೇಶವನ್ನು ಹೊಂದಿಲ್ಲ ಎಂದು ಒಪ್ಪಿಕೊಳ್ಳಲಾಗಿದೆ ಮತ್ತು ಹೆಚ್ಚಿನ ಮೆಮೊರಿ ಬಳಕೆಯು ನಿರ್ವಿವಾದ ಪ್ರಯೋಜನಗಳನ್ನು ತರುವಲ್ಲಿ ವಿನಿಮಯಗಳನ್ನು ಮಾಡಲಾಗುತ್ತದೆ. ಅಂತೆಯೇ, ಓಪನ್ ಎಸ್ಎಮ್ಟಿಪಿಡಿಯ ವಿನ್ಯಾಸದ ಗುರಿಗಳೆಂದರೆಃ ಭದ್ರತೆ, ಬಳಕೆಯ ಸುಲಭತೆ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆ. ನೆಟ್ವರ್ಕ್ ಇನ್ಪುಟ್ ಮಾರ್ಗದಲ್ಲಿ ದೃಢವಾದ ಸಿಂಧುತ್ವದ ಪರಿಶೀಲನೆ, ಸ್ಟ್ರಾಲ್ಸಿಪಿ ಮೂಲಕ ಸೀಮಿತ ಬಫರ್ ಕಾರ್ಯಾಚರಣೆಗಳ ಬಳಕೆ ಮತ್ತು ಸವಲತ್ತು ಹೆಚ್ಚಳದ ಮೂಲಕ ಡಿಮನ್ ಅನ್ನು ಬಳಸಿಕೊಳ್ಳುವ ಸಂಭಾವ್ಯ ಭದ್ರತಾ ದೋಷಗಳ ಪರಿಣಾಮಗಳನ್ನು ತಗ್ಗಿಸಲು ಸವಲತ್ತು ಬೇರ್ಪಡಿಸುವಿಕೆಯಿಂದ ಓಪನ್ ಎಸ್ಎಮ್ಟಿಪಿಡಿಯಲ್ಲಿ ಭದ್ರತೆಯನ್ನು ಸಾಧಿಸಲಾಗುತ್ತದೆ. ಎಸ್. ಎಂ. ಟಿ. ಪಿ. ಯ ಬಳಕೆಯನ್ನು ಸರಳಗೊಳಿಸುವ ಸಲುವಾಗಿ, ಓಪನ್ ಎಸ್. ಎಂ. ಟಿ. ಪಿ. ಡಿ. ಯು ಇತರ ಎಸ್. ಎಂ. ಟಿ. ಪಿ. ಡಿಮನ್ಗಳಲ್ಲಿ ಲಭ್ಯವಿರುವವುಗಳಿಗಿಂತ ಸಣ್ಣ ಕಾರ್ಯಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ, ನಿಗೂಢ ಅಥವಾ ಸ್ಥಾಪಿತ ಅವಶ್ಯಕತೆಗಳಿಗೆ ಸೂಕ್ತವಲ್ಲದ ಅಪಾಯದಲ್ಲಿರುವ ವಿಶಿಷ್ಟ ಬಳಕೆಯನ್ನು ಪೂರೈಸಲು ಸಾಕಷ್ಟು ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಒದಗಿಸುವುದು ಇದರ ಉದ್ದೇಶವಾಗಿದೆ. ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು 93495 ಓಪನ್ ಎಸ್. ಎಂ. ಟಿ. ಪಿ. ಡಿ. ಟಿ. ಎಲ್. ಎಸ್. ಸಾಕೆಟ್ ಹೊರತೆಗೆಯುವಿಕೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ರಿಮೋಟ್ ಡಿ. ಓ. ಎಸ್. ಸಂದೇಶ ವರ್ಗಾವಣೆ ಏಜೆಂಟ್ಗಳು ಬಿಎಸ್. ಡಿ. ಸಾಫ್ಟ್ವೇರ್ ಎಸ್. ಎಂ. ಟಿ. ಪಿ. ಡಿ. ಐ. ಎಸ್. ಸಿ. ಪರವಾನಗಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಲಿನಕ್ಸ್ ಓಪನ್ ಬಿ. ಎಸ್. ಡಿ. ಸಾಫ್ಟ್ವೇರ್ಗಾಗಿ ಇಮೇಲ್ ಸರ್ವರ್ ಸಾಫ್ಟ್ವೇರ್