{"id":1357,"date":"2025-06-10T09:48:24","date_gmt":"2025-06-10T01:48:24","guid":{"rendered":"https:\/\/www.zhaozhao123.cn\/wpcms\/wpdt\/1357.html"},"modified":"2025-06-10T09:48:24","modified_gmt":"2025-06-10T01:48:24","slug":"%e5%8d%81%e5%a4%a7%e6%9c%80%e4%bd%b3%e5%85%b1%e4%ba%ab%e9%82%ae%e7%ae%b1%e5%b7%a5%e5%85%b7%ef%bc%9a%e5%b8%ae%e5%8a%a9%e5%9b%a2%e9%98%9f%e9%ab%98%e6%95%88%e7%ae%a1%e7%90%86%e9%82%ae%e4%bb%b6%ef%bc%88","status":"publish","type":"post","link":"https:\/\/www.zhaozhao123.cn\/wpcms\/post\/1357.html","title":{"rendered":"\u5341\u5927\u6700\u4f73\u5171\u4eab\u90ae\u7bb1\u5de5\u5177\uff1a\u5e2e\u52a9\u56e2\u961f\u9ad8\u6548\u7ba1\u7406\u90ae\u4ef6\uff08\u4e13\u5bb6\u63a8\u8350\uff09"},"content":{"rendered":"<div class=\"wp-block-columns p-0 border is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-columns px-4 py-3 border-bottom has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"background:linear-gradient(243deg,rgb(238,238,238) 0%,rgba(58,166,242,0.15) 100%)\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\r\n<h2 class=\"wp-block-heading my-0\">&#20889; Bug&#24037;&#31243;&#24072;&#65306;<\/h2>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns px-xl-5 px-4 py-xl-4 py-3 is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<p>&#20998;&#20139;&#37038;&#31665;&#24037;&#20855;&#22312;&#24403;&#20170;&#30340;&#21327;&#20316;&#29615;&#22659;&#20013;&#21464;&#24471;&#36234;&#26469;&#36234;&#37325;&#35201;&#65292;&#23588;&#20854;&#26159;&#22312;&#22242;&#38431;&#31649;&#29702;&#21644;&#20449;&#24687;&#20132;&#25442;&#26041;&#38754;&#12290;&#20197;&#19979;&#26159;&#19968;&#20123;&#34987;&#24191;&#27867;&#35748;&#21487;&#21644;&#25512;&#33616;&#30340;&#20248;&#31168;&#20849;&#20139;&#37038;&#31665;&#24037;&#20855;&#65292;&#23427;&#20204;&#21487;&#20197;&#24110;&#21161;&#22242;&#38431;&#25552;&#39640;&#25928;&#29575;&#12289;&#20445;&#25345;&#32852;&#31995;&#24182;&#30830;&#20445;&#20449;&#24687;&#23433;&#20840;&#12290;<\/p>\n<h3>1. <strong>Google Workspace (G Suite)<\/strong><\/h3>\n<ul>\n<li><strong>&#29305;&#28857;<\/strong>&#65306;Google Workspace&#25552;&#20379;&#20102;&#19968;&#31995;&#21015;&#30340;&#20225;&#19994;&#32423;&#30005;&#23376;&#37038;&#20214;&#26381;&#21153;&#65292;&#21253;&#25324;Google Workspace for Business&#12290;<\/li>\n<li><strong>&#20248;&#21183;<\/strong>&#65306;&#25552;&#20379;&#20102;&#24378;&#22823;&#30340;&#23433;&#20840;&#24615;&#21644;&#21512;&#35268;&#24615;&#21151;&#33021;&#65292;&#22914;&#31471;&#21040;&#31471;&#21152;&#23494;&#12289;&#22810;&#31199;&#25143;&#24080;&#25143;&#31561;&#12290;<\/li>\n<li><strong>&#36866;&#29992;&#22330;&#26223;<\/strong>&#65306;&#36866;&#21512;&#22823;&#22411;&#20225;&#19994;&#25110;&#38656;&#35201;&#39640;&#24230;&#23450;&#21046;&#21270;&#35299;&#20915;&#26041;&#26696;&#30340;&#32452;&#32455;&#12290;<\/li>\n<li>\n<p><strong>&#31034;&#20363;&#20195;&#30721;<\/strong>&#65306;<\/p>\n<pre><code class=\"language-javascript\">\/\/ &#33719;&#21462;&#29992;&#25143;&#30340;&#30005;&#23376;&#37038;&#20214;&#22320;&#22336;\nfunction getUserName() {\nvar user = Session.getActiveUser();\nreturn user.getName();\n}\n\nconsole.log(getUserName());<\/code><\/pre>\n<ul>\n<li><strong>&#25928;&#26524;<\/strong>&#65306;&#27492;&#20195;&#30721;&#29255;&#27573;&#21487;&#20197;&#33719;&#21462;&#24403;&#21069;&#29992;&#25143;&#30340;&#21517;&#23383;&#65292;&#23545;&#20110;&#22242;&#38431;&#25104;&#21592;&#20102;&#35299;&#33258;&#24049;&#30340;&#21517;&#23383;&#38750;&#24120;&#26377;&#29992;&#12290;<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>2. <strong>Microsoft 365<\/strong><\/h3>\n<ul>\n<li><strong>&#29305;&#28857;<\/strong>&#65306;Microsoft 365&#25552;&#20379;&#20102;Office 365&#26381;&#21153;&#65292;&#21253;&#25324;Outlook&#65292;&#23427;&#25903;&#25345;&#22810;&#20010;&#36134;&#25143;&#21516;&#27493;&#65292;&#26041;&#20415;&#22810;&#20154;&#21327;&#21516;&#24037;&#20316;&#12290;<\/li>\n<li><strong>&#20248;&#21183;<\/strong>&#65306;&#38598;&#25104;Microsoft Office&#22871;&#20214;&#65292;&#26131;&#20110;&#19982;&#20854;&#20182;Microsoft&#20135;&#21697;&#21644;&#26381;&#21153;&#25972;&#21512;&#12290;<\/li>\n<li><strong>&#36866;&#29992;&#22330;&#26223;<\/strong>&#65306;&#36866;&#29992;&#20110;&#20013;&#23567;&#22411;&#20225;&#19994;&#65292;&#20197;&#21450;&#24076;&#26395;&#21033;&#29992;&#24494;&#36719;&#29983;&#24577;&#31995;&#32479;&#30340;&#25152;&#26377;&#23458;&#25143;&#12290;<\/li>\n<li>\n<p><strong>&#31034;&#20363;&#20195;&#30721;<\/strong>&#65306;<\/p>\n<pre><code class=\"language-javascript\">\/\/ &#33719;&#21462;&#29992;&#25143;&#30340;&#30005;&#23376;&#37038;&#20214;&#22320;&#22336;\nfunction getUserName() {\nvar user = User.getActiveUser();\nreturn user.getDisplayName();\n}\n\nconsole.log(getUserName());<\/code><\/pre>\n<ul>\n<li><strong>&#25928;&#26524;<\/strong>&#65306;&#19982;Google Workspace&#31867;&#20284;&#65292;&#36825;&#20010;&#31034;&#20363;&#20195;&#30721;&#20063;&#29992;&#20110;&#33719;&#21462;&#24403;&#21069;&#29992;&#25143;&#30340;&#26174;&#31034;&#21517;&#31216;&#12290;<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>3. <strong>Zoho Mail<\/strong><\/h3>\n<ul>\n<li><strong>&#29305;&#28857;<\/strong>&#65306;Zoho Mail&#26159;&#19968;&#27454;&#22522;&#20110;Web&#30340;&#30005;&#23376;&#37038;&#20214;&#31995;&#32479;&#65292;&#25552;&#20379;&#20102;&#20016;&#23500;&#30340;&#33258;&#23450;&#20041;&#36873;&#39033;&#21644;&#39640;&#32423;&#23433;&#20840;&#24615;&#21151;&#33021;&#12290;<\/li>\n<li><strong>&#20248;&#21183;<\/strong>&#65306;&#25903;&#25345;&#22810;&#31181;&#35821;&#35328;&#21644;&#22810;&#24179;&#21488;&#35775;&#38382;&#65292;&#21516;&#26102;&#25552;&#20379;&#20102;&#35814;&#32454;&#30340;&#23457;&#35745;&#26085;&#24535;&#35760;&#24405;&#12290;<\/li>\n<li><strong>&#36866;&#29992;&#22330;&#26223;<\/strong>&#65306;&#36866;&#21512;&#38656;&#35201;&#39640;&#24230;&#28789;&#27963;&#24615;&#21644;&#20010;&#24615;&#21270;&#35774;&#32622;&#30340;&#20013;&#23567;&#20225;&#19994;&#12290;<\/li>\n<li>\n<p><strong>&#31034;&#20363;&#20195;&#30721;<\/strong>&#65306;<\/p>\n<pre><code class=\"language-javascript\">\/\/ &#33719;&#21462;&#29992;&#25143;&#30340;&#30005;&#23376;&#37038;&#20214;&#22320;&#22336;\nfunction getUserName() {\nvar user = User.getActiveUser();\nreturn user.getEmail();\n}\n\nconsole.log(getUserName());<\/code><\/pre>\n<ul>\n<li><strong>&#25928;&#26524;<\/strong>&#65306;&#36890;&#36807;&#27492;&#20195;&#30721;&#29255;&#27573;&#65292;&#21487;&#20197;&#36731;&#26494;&#33719;&#21462;&#24403;&#21069;&#29992;&#25143;&#30340;&#30005;&#23376;&#37038;&#20214;&#22320;&#22336;&#12290;<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>4. <strong>ProtonMail<\/strong><\/h3>\n<ul>\n<li><strong>&#29305;&#28857;<\/strong>&#65306;ProtonMail&#26159;&#19968;&#20010;&#23436;&#20840;&#20813;&#36153;&#30340;&#30005;&#23376;&#37038;&#20214;&#26381;&#21153;&#65292;&#19987;&#27880;&#20110;&#38544;&#31169;&#21644;&#23433;&#20840;&#12290;<\/li>\n<li><strong>&#20248;&#21183;<\/strong>&#65306;&#25552;&#20379;&#20102;&#31471;&#21040;&#31471;&#21152;&#23494;&#21151;&#33021;&#65292;&#20445;&#25252;&#29992;&#25143;&#30340;&#36890;&#20449;&#19981;&#34987;&#31532;&#19977;&#26041;&#30417;&#35270;&#12290;<\/li>\n<li><strong>&#36866;&#29992;&#22330;&#26223;<\/strong>&#65306;&#36866;&#21512;&#23545;&#25968;&#25454;&#38544;&#31169;&#26377;&#39640;&#35201;&#27714;&#30340;&#20010;&#20154;&#21644;&#23567;&#20225;&#19994;&#12290;<\/li>\n<li>\n<p><strong>&#31034;&#20363;&#20195;&#30721;<\/strong>&#65306;<\/p>\n<pre><code class=\"language-javascript\">\/\/ &#33719;&#21462;&#29992;&#25143;&#30340;&#30005;&#23376;&#37038;&#20214;&#22320;&#22336;\nfunction getUserName() {\nvar user = ProtonMail.getActiveUser();\nreturn user.getEmail();\n}\n\nconsole.log(getUserName());<\/code><\/pre>\n<ul>\n<li><strong>&#25928;&#26524;<\/strong>&#65306;&#34429;&#28982;&#36825;&#21482;&#26159;&#19968;&#20010;&#22522;&#26412;&#30340;&#31034;&#20363;&#65292;&#23454;&#38469;&#24212;&#29992;&#20013;&#21487;&#33021;&#38656;&#35201;&#32467;&#21512;&#20854;&#20182;&#24211;&#26469;&#23454;&#29616;&#26356;&#22797;&#26434;&#30340;&#29992;&#25143;&#39564;&#35777;&#21644;&#26435;&#38480;&#25511;&#21046;&#12290;<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>&#24635;&#32467;<\/h3>\n<p>&#36873;&#25321;&#21512;&#36866;&#30340;&#20849;&#20139;&#37038;&#31665;&#24037;&#20855;&#21462;&#20915;&#20110;&#24744;&#30340;&#20855;&#20307;&#38656;&#27714;&#65292;&#27604;&#22914;&#35268;&#27169;&#12289;&#39044;&#31639;&#12289;&#23433;&#20840;&#24615;&#35201;&#27714;&#21644;&#20010;&#20154;&#20559;&#22909;&#31561;&#12290;&#36825;&#20123;&#24037;&#20855;&#19981;&#20165;&#25552;&#20379;&#20102;&#22522;&#26412;&#30340;&#30005;&#23376;&#37038;&#20214;&#26381;&#21153;&#65292;&#36824;&#37197;&#22791;&#20102;&#39069;&#22806;&#30340;&#23433;&#20840;&#24615;&#21644;&#21327;&#20316;&#29305;&#24615;&#65292;&#20351;&#22242;&#38431;&#33021;&#22815;&#26356;&#21152;&#26377;&#25928;&#22320;&#27807;&#36890;&#21644;&#21327;&#20316;&#12290;&#22312;&#37096;&#32626;&#20219;&#20309;&#26032;&#30340;&#36719;&#20214;&#20043;&#21069;&#65292;&#35831;&#21153;&#24517;&#35780;&#20272;&#20854;&#26159;&#21542;&#31526;&#21512;&#24744;&#30340;&#29305;&#23450;&#19994;&#21153;&#38656;&#27714;&#21644;&#27861;&#35268;&#36981;&#20174;&#24615;&#26631;&#20934;&#12290;<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div><div class=\"wp-block-columns p-0 border is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-columns px-4 py-3 border-bottom has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"background:linear-gradient(243deg,rgb(238,238,238) 0%,rgba(58,166,242,0.15) 100%)\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\r\n<h2 class=\"wp-block-heading my-0\">&#40657;&#26495;IDE&#25945;&#20070;&#21280;&#65306;<\/h2>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns px-xl-5 px-4 py-xl-4 py-3 is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<h3>&#35838;&#31243;&#30446;&#26631;&#65306;<\/h3>\n<p>&#26412;&#35838;&#31243;&#26088;&#22312;&#20171;&#32461;&#21313;&#27454;&#20248;&#31168;&#30340;&#20849;&#20139;&#37038;&#31665;&#24037;&#20855;&#65292;&#24110;&#21161;&#22242;&#38431;&#25104;&#21592;&#26356;&#26377;&#25928;&#22320;&#31649;&#29702;&#21644;&#22788;&#29702;&#30005;&#23376;&#37038;&#20214;&#12290;&#36890;&#36807;&#28145;&#20837;&#25506;&#35752;&#36825;&#20123;&#24037;&#20855;&#30340;&#29305;&#28857;&#12289;&#21151;&#33021;&#21644;&#20351;&#29992;&#26041;&#27861;&#65292;&#23398;&#21592;&#23558;&#25484;&#25569;&#22914;&#20309;&#20805;&#20998;&#21033;&#29992;&#23427;&#20204;&#26469;&#25552;&#39640;&#24037;&#20316;&#25928;&#29575;&#12290;<\/p>\n<h3>&#25945;&#23398;&#22823;&#32434;<\/h3>\n<h4>&#31532;&#19968;&#33410;&#65306;&#27010;&#36848;&#19982;&#36873;&#25321;&#24314;&#35758;<\/h4>\n<ul>\n<li><strong>&#23398;&#20064;&#30446;&#26631;<\/strong>&#65306;&#20102;&#35299;&#20849;&#20139;&#37038;&#31665;&#24037;&#20855;&#30340;&#22522;&#26412;&#27010;&#24565;&#12290;<\/li>\n<li><strong>&#37325;&#28857;&#20869;&#23481;<\/strong>&#65306;\n<ul>\n<li>&#20849;&#20139;&#37038;&#31665;&#24037;&#20855;&#30340;&#21457;&#23637;&#21382;&#31243;&#12290;<\/li>\n<li>&#22914;&#20309;&#35780;&#20272;&#19968;&#20010;&#20849;&#20139;&#37038;&#31665;&#24037;&#20855;&#30340;&#36136;&#37327;&#26631;&#20934;&#12290;<\/li>\n<\/ul><\/li>\n<\/ul>\n<h4>&#31532;&#20108;&#33410;&#65306;&#21313;&#22823;&#26368;&#20339;&#20849;&#20139;&#37038;&#31665;&#24037;&#20855;&#31616;&#20171;<\/h4>\n<ol>\n<li><strong>G Suite<\/strong>\n<ul>\n<li><strong>&#20248;&#28857;<\/strong>&#65306;&#26131;&#20110;&#38598;&#25104;&#65292;&#25903;&#25345;&#22810;&#35821;&#35328;&#65292;&#25552;&#20379;&#20016;&#23500;&#30340;&#21327;&#20316;&#21151;&#33021;&#12290;<\/li>\n<li><strong>&#32570;&#28857;<\/strong>&#65306;&#21487;&#33021;&#38656;&#35201;&#20184;&#36153;&#35746;&#38405;&#26381;&#21153;&#12290;<\/li>\n<\/ul><\/li>\n<li><strong>Outlook.com<\/strong>\n<ul>\n<li><strong>&#20248;&#28857;<\/strong>&#65306;&#36328;&#24179;&#21488;&#35775;&#38382;&#65292;&#29992;&#25143;&#30028;&#38754;&#21451;&#22909;&#65292;&#36866;&#21512;&#20010;&#20154;&#20351;&#29992;&#12290;<\/li>\n<li><strong>&#32570;&#28857;<\/strong>&#65306;&#32570;&#20047;&#24378;&#22823;&#30340;&#20225;&#19994;&#32423;&#21151;&#33021;&#12290;<\/li>\n<\/ul><\/li>\n<li><strong>Microsoft Office 365<\/strong>\n<ul>\n<li><strong>&#20248;&#28857;<\/strong>&#65306;&#20840;&#38754;&#30340;&#20225;&#19994;&#32423;&#35299;&#20915;&#26041;&#26696;&#65292;&#25903;&#25345;&#22810;&#31181;&#35774;&#22791;&#12290;<\/li>\n<li><strong>&#32570;&#28857;<\/strong>&#65306;&#20215;&#26684;&#30456;&#23545;&#36739;&#39640;&#12290;<\/li>\n<\/ul><\/li>\n<li><strong>Yahoo! Mail<\/strong>\n<ul>\n<li><strong>&#20248;&#28857;<\/strong>&#65306;&#20813;&#36153;&#19988;&#26080;&#24191;&#21578;&#65292;&#20855;&#26377;&#33391;&#22909;&#30340;&#31227;&#21160;&#24212;&#29992;&#20307;&#39564;&#12290;<\/li>\n<li><strong>&#32570;&#28857;<\/strong>&#65306;&#23433;&#20840;&#24615;&#38382;&#39064;&#65292;&#19981;&#36866;&#29992;&#20110;&#21830;&#19994;&#29615;&#22659;&#12290;<\/li>\n<\/ul><\/li>\n<li><strong>ProtonMail<\/strong>\n<ul>\n<li><strong>&#20248;&#28857;<\/strong>&#65306;&#23433;&#20840;&#21487;&#38752;&#65292;&#26080;&#24191;&#21578;&#65292;&#25903;&#25345;&#32676;&#32452;&#36890;&#35759;&#12290;<\/li>\n<li><strong>&#32570;&#28857;<\/strong>&#65306;&#26381;&#21153;&#22120;&#20301;&#20110;&#22269;&#22806;&#65292;&#21487;&#33021;&#24433;&#21709;&#38544;&#31169;&#20445;&#25252;&#12290;<\/li>\n<\/ul><\/li>\n<li><strong>Zoho Mail<\/strong>\n<ul>\n<li><strong>&#20248;&#28857;<\/strong>&#65306;&#25903;&#25345;&#22810;&#31181;&#35774;&#22791;&#65292;&#25552;&#20379;&#20016;&#23500;&#30340;&#33829;&#38144;&#21151;&#33021;&#12290;<\/li>\n<li><strong>&#32570;&#28857;<\/strong>&#65306;&#37096;&#20998;&#21151;&#33021;&#21463;&#38480;&#20110;Zoho&#30340;&#20854;&#20182;&#20135;&#21697;&#12290;<\/li>\n<\/ul><\/li>\n<li><strong>Google Drive<\/strong>\n<ul>\n<li><strong>&#20248;&#28857;<\/strong>&#65306;&#19982;&#20854;&#20182;Google&#26381;&#21153;&#26080;&#32541;&#25972;&#21512;&#65292;&#21487;&#29992;&#20110;&#25991;&#20214;&#23384;&#20648;&#21644;&#20998;&#20139;&#12290;<\/li>\n<li><strong>&#32570;&#28857;<\/strong>&#65306;&#20027;&#35201;&#38024;&#23545;&#20010;&#20154;&#20351;&#29992;&#65292;&#19981;&#36866;&#21512;&#20225;&#19994;&#29615;&#22659;&#12290;<\/li>\n<\/ul><\/li>\n<li><strong>Slack<\/strong>\n<ul>\n<li><strong>&#20248;&#28857;<\/strong>&#65306;&#23454;&#26102;&#32842;&#22825;&#24037;&#20855;&#65292;&#21487;&#29992;&#20110;&#24555;&#36895;&#20449;&#24687;&#20256;&#36882;&#12290;<\/li>\n<li><strong>&#32570;&#28857;<\/strong>&#65306;&#32570;&#20047;&#39640;&#32423;&#21327;&#20316;&#21644;&#25991;&#26723;&#32534;&#36753;&#21151;&#33021;&#12290;<\/li>\n<\/ul><\/li>\n<li><strong>Trello<\/strong>\n<ul>\n<li><strong>&#20248;&#28857;<\/strong>&#65306;&#29992;&#20110;&#39033;&#30446;&#31649;&#29702;&#65292;&#25552;&#20379;&#21487;&#35270;&#21270;&#35270;&#22270;&#21644;&#21327;&#20316;&#24037;&#20855;&#12290;<\/li>\n<li><strong>&#32570;&#28857;<\/strong>&#65306;&#19981;&#19987;&#27880;&#20110;&#30005;&#23376;&#37038;&#20214;&#31649;&#29702;&#12290;<\/li>\n<\/ul><\/li>\n<li><strong>Evernote<\/strong>\n<ul>\n<li><strong>&#20248;&#28857;<\/strong>&#65306;&#31508;&#35760;&#24212;&#29992;&#31243;&#24207;&#65292;&#21487;&#20197;&#29992;&#26469;&#21019;&#24314;&#12289;&#25972;&#29702;&#21644;&#20998;&#20139;&#20449;&#24687;&#12290;<\/li>\n<li><strong>&#32570;&#28857;<\/strong>&#65306;&#20027;&#35201;&#38754;&#21521;&#20010;&#20154;&#20351;&#29992;&#65292;&#32570;&#20047;&#20225;&#19994;&#32423;&#21151;&#33021;&#12290;<\/li>\n<\/ul><\/li>\n<\/ol>\n<h4>&#31532;&#19977;&#33410;&#65306;&#22914;&#20309;&#36873;&#25321;&#21644;&#20351;&#29992;&#20849;&#20139;&#37038;&#31665;&#24037;&#20855;<\/h4>\n<ul>\n<li><strong>&#31574;&#30053;<\/strong>&#65306;&#32467;&#21512;&#22242;&#38431;&#30340;&#38656;&#27714;&#21644;&#39044;&#31639;&#36873;&#25321;&#21512;&#36866;&#30340;&#24037;&#20855;&#12290;<\/li>\n<li><strong>&#25216;&#24039;<\/strong>&#65306;&#23450;&#26399;&#26356;&#26032;&#24037;&#20855;&#20197;&#36866;&#24212;&#26032;&#30340;&#25216;&#26415;&#36235;&#21183;&#21644;&#38656;&#27714;&#21464;&#21270;&#12290;<\/li>\n<\/ul>\n<h4>&#31532;&#22235;&#33410;&#65306;&#26368;&#20339;&#23454;&#36341;&#19982;&#24120;&#35265;&#38382;&#39064;&#35299;&#31572;<\/h4>\n<ul>\n<li><strong>&#24120;&#35265;&#38382;&#39064;<\/strong>&#65306;&#22242;&#38431;&#27807;&#36890;&#25928;&#29575;&#20302;&#19979;&#26102;&#22914;&#20309;&#25913;&#36827;&#65311;<\/li>\n<li><strong>&#35299;&#20915;&#31574;&#30053;<\/strong>&#65306;&#21033;&#29992;&#20849;&#20139;&#37038;&#31665;&#24037;&#20855;&#21152;&#24378;&#22242;&#38431;&#21327;&#20316;&#65292;&#23450;&#26399;&#24320;&#23637;&#27807;&#36890;&#22521;&#35757;&#12290;<\/li>\n<\/ul>\n<h4>&#31532;&#20116;&#33410;&#65306;&#26696;&#20363;&#30740;&#31350;&#19982;&#23454;&#38469;&#25805;&#20316;<\/h4>\n<ul>\n<li><strong>&#26696;&#20363;&#20998;&#26512;<\/strong>&#65306;&#19968;&#23478;&#20844;&#21496;&#22914;&#20309;&#25104;&#21151;&#22320;&#37319;&#29992;&#20849;&#20139;&#37038;&#31665;&#24037;&#20855;&#25552;&#39640;&#20102;&#22242;&#38431;&#21327;&#20316;&#25928;&#29575;&#12290;<\/li>\n<li><strong>&#25805;&#20316;&#25351;&#21335;<\/strong>&#65306;&#25351;&#23548;&#21442;&#19982;&#32773;&#35774;&#32622;&#21644;&#20351;&#29992;&#20849;&#20139;&#37038;&#31665;&#24037;&#20855;&#30340;&#23454;&#38469;&#27493;&#39588;&#12290;<\/li>\n<\/ul>\n<h4>&#31532;&#20845;&#33410;&#65306;&#24635;&#32467;&#19982;&#26410;&#26469;&#23637;&#26395;<\/h4>\n<ul>\n<li><strong>&#22238;&#39038;&#35201;&#28857;<\/strong>&#65306;&#24635;&#32467;&#20849;&#20139;&#37038;&#31665;&#24037;&#20855;&#30340;&#20248;&#28857;&#21644;&#36866;&#29992;&#22330;&#26223;&#12290;<\/li>\n<li><strong>&#26410;&#26469;&#21457;&#23637;<\/strong>&#65306;&#35752;&#35770;&#26410;&#26469;&#20849;&#20139;&#37038;&#31665;&#24037;&#20855;&#30340;&#36235;&#21183;&#21644;&#25216;&#26415;&#36827;&#27493;&#12290;<\/li>\n<\/ul>\n<h3>&#31034;&#20363;&#20195;&#30721;<\/h3>\n<p>&#20197;&#19979;&#26159;&#19968;&#20123;&#22522;&#30784;&#30340;&#20195;&#30721;&#29255;&#27573;&#65292;&#23637;&#31034;&#22914;&#20309;&#20351;&#29992;&#24120;&#35265;&#30340;&#20849;&#20139;&#37038;&#31665;&#24037;&#20855;&#65306;<\/p>\n<h4>Gmail<\/h4>\n<pre><code class=\"language-python\">import smtplib\nfrom email.mime.multipart import MIMEMultipart\nfrom email.mime.text import MIMEText\n\ndef send_email(to, subject, message):\n    # Create a multipart message\n    msg = MIMEMultipart()\n    msg['From'] = 'admin@example.com'\n    msg['To'] = to\n    msg['Subject'] = subject\n\n    # Attach the message body\n    msg.attach(MIMEText(message, 'plain'))\n\n    # Send the message\n    with smtplib.SMTP('smtp.gmail.com', 587) as smtp:\n        smtp.starttls() \n        smtp.login('admin@example.com', 'password')\n        smtp.send_message(msg)<\/code><\/pre>\n<h4>Microsoft Exchange<\/h4>\n<pre><code class=\"language-python\">import win32com.client\n\n# Connect to Outlook\noutlook = win32com.client.Dispatch(\"Outlook.Application\").GetNamespace(\"MAPI\")\n\n# Retrieve mailboxes\nmailboxes = outlook.GetDefaultFolder(6).Items\n\nfor mailbox in mailboxes:\n    # Fetch emails from the mailbox\n    for item in mailbox.Items:\n        if not item.IsDraft and not item.IsTrash:\n            # Extract email content\n            email_content = item.Body\n            # Send email via SMTP\n            server = smtplib.SMTP(\"smtp.example.com\", 587)\n            server.starttls()\n            server.login(\"username\", \"password\")\n            server.sendmail(\"admin@example.com\", item.RecipientAddresses[0], f\"Hello {item.RecipientAddresses[0]},nn{email_content}\")\n            server.quit()<\/code><\/pre>\n<p>&#20197;&#19978;&#20195;&#30721;&#20165;&#20026;&#31034;&#20363;&#65292;&#23454;&#38469;&#20351;&#29992;&#26102;&#24212;&#26681;&#25454;&#20855;&#20307;&#38656;&#27714;&#35843;&#25972;&#21442;&#25968;&#21644;&#20989;&#25968;&#12290;<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>&#20889; Bug&#24037;&#31243;&#24072;&#65306; &#20998;&#20139;&#37038;&#31665;&#24037;&#20855;&#22312;&#24403;&#20170;&#30340;&#21327;&#20316;&#29615;&#22659;&#038;#2..<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[51],"tuisongtax":[],"class_list":["post-1357","post","type-post","status-publish","format-standard","hentry","category-wpdt","tag-jzgj"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/posts\/1357","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/comments?post=1357"}],"version-history":[{"count":0,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/posts\/1357\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/media?parent=1357"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/categories?post=1357"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/tags?post=1357"},{"taxonomy":"tuisongtax","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/wpcms\/wp-json\/wp\/v2\/tuisongtax?post=1357"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}