¡¶Linux²Ù×÷ϵͳ¡·¿Î³Ì±¨¸æ µÚ36Ò³
²úÆ·µÄº¯ÊýºÍÏû·Ñ²úÆ·µÄº¯ÊýÐÝÃßʱ¼ä²»Í¬£¨sleep£¨1£©ºÍsleep£¨2£©£©£¬ÔòÖ´ÐÐ˳Ðò²¢²»×Ü»áÊÇÉú²úÒ»¸öÈ»ºóÏû·ÑÒ»¸ö£¬ÔÚÖÐ;ÓÐÉú²úÒ»¸öÂíÉϱ»ÔĶÁÕßÇÀÕ¼»¥³âÁ¿µÄÇé¿ö£¬¶øµ±ÔĶÁÕßÖ´ÐÐÍê9´ÎÔĶÁÖ®ºó£¬ÔòÁ½¸öÔĶÈÕߵĽø³Ì¾ùÍ˳ö£¬×îºóÓÉÏû·Ñº¯Êý¼ÌÐøÔËÐе½½áÊøÈ»ºóÖ÷Ïß³ÌÍ˳ö¡£
4.3×ܽáÓëÌå»á
ÔÚÏÈǰÒѾÓйýc++±à³ÌµÄ»ù´¡£¬¹ÊcÓïÑÔ±à³ÌµÄÉÏÊÖ²¢Ã»ÓÐʲô̫´óµÄÄѶȣ¬µ«ÔÚLinuxϽøÐбà³Ì¶ÔÎÒ¶øÑÔÊǵÚÒ»´Î£¬Í¨¹ýLinuxµÄcÓïÑÔ±à³Ì£¬ÈÃÎÒ¶ÔcÓïÑÔÓÐÁËÒ»¸ö¸ü¼ÓÈ«Ãæ¡¢Éî¿ÌµÄÈÏʶ£¬¶øÇÒÔÚ´Ë»ù´¡ÉÏÁ˽âÁËһЩLinuxµÄÄÚ²¿»úÖÆ£¬Í¬Ê±¸´Ï°ÁËһЩ¾µäµÄcÓïÑÔÓï·¨£¬×ÜÌåÉÏÀ´Ëµ£¬ÔÚLinuxϵÄcÓïÑÔ±à³ÌÊÇÒ»¸ö²»´íµÄÌåÑé¡£
¡¶Linux²Ù×÷ϵͳ¡·¿Î³Ì±¨¸æ µÚ37Ò³
5Linux PostfixµÄÅäÖúÍʹÓÃ
5.1Postfix¼ò½é
PostfixµÄ²úÉúÊÇΪÁËÌæ´ú´«Í³µÄsendmail¡£¶øÏà½ÏÓÚsendmail£¬PostfixÔÚËÙ¶È¡¢ÐÔÄܺÍÎȶ¨ÐÔÉ϶¼¸üʤһ³ï£¬ÏÖÔڷdz£¶àµÄÖ÷Á÷Óʼþ·þÎñÆäʵ¶¼ÔÚ²ÉÓÃPostfix£¬µ±ÎÒÃÇÐèÒªÒ»¸öÇáÁ¿¼¶µÄÓʼþ·þÎñÆ÷ʱ£¬Postfix²»Ê§ÎªÒ»ÖÖÑ¡Ôñ[9]¡£
PostfixÓÐÒÔÏÂÓŵ㣺 £¨1£©Ãâ·Ñ
PostfixÏëÒª×÷Óõķ¶Î§Êǹã´óµÄInternetÓû§£¬ÊÔͼӰÏì´ó¶àÊýµÄInternetÉϵĵç×ÓÓʼþϵͳ£¬Òò´ËËüÊÇÃâ·ÑµÄ¡£
£¨2£©¸ü¿ì
PostfixÔÚÐÔÄÜÉÏ´óÔ¼±Èsendmail¿ìÈý±¶£¬Ò»²¿ÔËÐÐPostfixµĄ̈ʽPCÿÌì¿ÉÒÔÊÖ·¨ÉϰÙÍò·âÓʼþ¡£
£¨3£©¼æÈÝÐÔºÃ
PostfixÊÇsendmail¼æÈݵ쬴ӶøÊ¹sendmailÓû§¿ÉÒԺܷ½±ãµØÇ¨ÒƵ½Postfix£¬PostfixÖ§³Ö/var[/spool]/mail¡¢/etc/aliases¡¢NISºÍ~/.forwardÎļþ¡£
£¨4£©¸ü½¡×³
Postfix±»Éè¼Æ³ÉÔÚÖØ¸ººÉÖ®ÏÂÈÔÈ»¿ÉÒÔÕý³£¹¤×÷¡£µ±ÏµÍ³ÔËÐг¬³öÁË¿ÉÓõÄÄÚ´æ»ò´ÅÅ̿ռäʱ£¬Postfix»á×Ô¶¯¼õÉÙÔËÐнø³ÌµÄÊýÄ¿¡£µ±´¦ÀíµÄÓʼþÊýÄ¿Ôö³¤Ê±£¬PostfixÔËÐеĽø³Ì²»»á¸ú×ÅÔö¼Ó¡£
£¨5£©¸üÁé»î
PostfixÊÇÓɳ¬¹ýÒ»´òµÄС³ÌÐò×é³ÉµÄ£¬Ã¿¸ö³ÌÐòÍê³ÉÌØ¶¨µÄ¹¦ÄÜ¡£Äã¿ÉÒÔͨ¹ýÅäÖÃÎļþÉèÖÃÿ¸ö³ÌÐòµÄÔËÐвÎÊý¡£
£¨6£©°²È«ÐÔ
Postfix¾ßÓжà²ã·ÀÓù½á¹¹£¬¿ÉÒÔÓÐЧµØµÖÓù¶ñÒâÈëÇÖÕß¡£Èç´ó¶àÊýµÄPostfix³ÌÐò¿ÉÒÔÔËÐÐÔڽϵ͵ÄȨÏÞ֮ϣ¬²»¿ÉÒÔͨ¹ýÍøÂç·ÃÎʰ²È«ÐÔÏà¹ØµÄ±¾µØÍ¶µÝ³ÌÐòµÈµÈ¡£
5.2PostfixµÄ°²×°ÓëÅäÖÃ
5.2.1PostfixµÄ°²×°
£¨1£©¹Ø±Õsendmail·þÎñ
service sendmail stop chkconfig sendmail off
£¨2£©Ê¹ÓÃÃüÁî²é¿´ÊÇ·ñÒѾ°²×°ÁËPostfix
ʹÓà rpm-qa postfixÃüÁî²é¿´£¬ÏÂͼΪÒѾ°²×°ºÃÁË¡£
£¨3£©Èç¹ûûÓа²×°£¬ÔòʹÓÃyum install postfixÃüÁî°²×°¼´¿É¡£ 5.2.2PostfixµÄÅäÖÃ
£¨1£©ÐÞ¸ÄÅäÖÃÎļþ£ºvi /etc/postfix/main.cf
myhostname = sample.test.com ¡û ÉèÖÃϵͳµÄÖ÷»úÃû
¡¶Linux²Ù×÷ϵͳ¡·¿Î³Ì±¨¸æ µÚ38Ò³
mydomain = test.com ¡û ÉèÖÃÓòÃû£¨ÎÒÃǽ«Èô˴¦ÉèÖý«³ÉΪE-mailµØÖ·¡°@¡±ºóÃæµÄ²¿·Ö£©
myorigin = $mydomain ¡û ½«·¢ÐŵØÖ·¡°@¡±ºóÃæµÄ²¿·ÖÉèÖÃΪÓòÃû£¨·ÇϵͳÖ÷»úÃû£©
inet_interfaces = all ¡û ½ÓÊÜÀ´×ÔËùÓÐÍøÂçµÄÇëÇó
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain¡ûÖ¸¶¨·¢¸ø±¾µØÓʼþµÄÓòÃû
home_mailbox = Maildir/ ¡û Ö¸¶¨Óû§ÓÊÏäĿ¼ ÔÚ±¾È˵ÄCentOS7Éϵĸ͝¹ý³ÌÈçÏ£º
¡ú
¡ú¡ú
¡ú
¡ý
¡ý
ÔÚÕâÀï×¢ÒâÒ»ÏÂÔÚvi±à¼Æ÷ÖУ¬ÃüÁîģʽÏ£¬ÊäÈë¡°/¡±ÔÚºóÃæ¼ÓÉÏÒª²éÕÒµÄ×Ö·û´®¾Í¿ÉÒÔ½øÐÐ×Ö·û´®²éÕÒ¡£°´ÕÕÈçÉÏ·½Ê½Ð޸ĺ󣬱£´æ¼´¿É¡£
£¨2£©Îª±¾»úÌí¼ÓDNS Server
vim /etc/resolv.confÔÚºóÃæ¼ÓÉÏ£º nameserver 8.8.8.8
¡¶Linux²Ù×÷ϵͳ¡·¿Î³Ì±¨¸æ µÚ39Ò³
nameserver 8.8.4.4 ¼´¿É£¬ÈçͼËùʾ£º
£¨3£©Æô¶¯postfix·þÎñ
ʹÓÃservice postfix startÆô¶¯postfix·þÎñ
£¨4£©²âÊÔpostfix·þÎñ
È»ºó½øÐвâÊÔ£¬¿´ÊÇ·ñÅäÖóɹ¦¡£ ÊäÈëÒÔÏÂÃüÁ
echo ¡°ÓʼþÄÚÈÝ¡± | mail -s ¡°Óʼþ±êÌ⡱ ÓÊÏ䵨ַ ·¢ËÍÓʼþ¡£
¶øÊ¹Óá°cat /var/log/maillog¡±¿ÉÒԲ鿴ÓʼþµÄ·¢ËÍ״̬¡£ ²âÊÔ¹ý³Ì£º Èç½ØÍ¼Ëùʾ£º
È»ºó´ò¿ª×Ô¼ºµÄÓÊÏ䣬¿´¿´ÊÇ·ñÊÕµ½Óʼþ¡£
Ïà¹ØÍÆ¼ö£º