根据使用环境选择如下方法操作:
方法一:组策略法
(一)、点击“开始-->运行”,在运行对话框中键入“GPEDIT.MSC”,回车后打开组策略编辑器。
(二)、依次展开“本地计算机策略-->用户配置-->管理模板-->控制面板-->添加/删除程序”选项,在右侧的窗格有下列选项可供选择,如图1所示:
1.删除“添加/删除程序”程序;
2.隐藏“更改/删除程序”页;
3.隐藏添加新程序页面;
4.隐藏添加/删除Windows组件页面;
5.隐藏“从CD-ROM或软盘中添加程序”选项;
6.隐藏“从Microsoft中添加程序”选项;
7.隐藏“从网络中添加程序”选项;
8.直接打开“组件向导”;
9.删除支持信息;
10.为“添加新程序”指定默认类别。
可以通过修改右侧窗格中的上述策略项来个性化“添加、删除程序”项。双击欲改变策略的某一选项后,弹出该策略的“属性”窗口,将该策略由“未配置”修改为“已启用”,单击“确定”即可启用相应的功能。
方法二:注册表法
1.打开记事本程序,键入以下内容:
Windows Registry Editor Version 5.00
(此处空一行)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Uninstall]
"NoAddRemovePrograms"=dword:00000001 //禁止使用整个“添加/删除程序”功能
"NoRemovePage"=dword:00000001 //禁止“更改/删除程序”功能
"NoAddPage"=dword:00000001 //禁止“添加新程序”功能
"NoWindowsSetupPage"=dword:00000001 //禁止使用“添加/删除Windows组件”功能
"NoAddFromCDorFloppy"=dword:00000001 //隐藏“从CD-ROM或磁盘中添加程序”选项
"NoADDFromInternet"=dword:00000001 //隐藏“从Microsoft网站中添加程序”选项
"NoAddFromNetwork"=dword:00000001 //隐藏“从局域网中添加程序”选项
"NoSupportInfo"=dword:00000001 //禁用“支持信息”功
"NoServices"=dword:00000001 //直接进入“添加/删除Windows组件”向导
未尾空一行以上空格或是回一下车。录入完毕经检查确认无误后,另存为“DIYContrlpad.reg”。注意:文件名任取,扩展名必须是reg,另外,“//”后是注释,在录入时,不必录入。再就是上述各键值的数值数据取“00000001 ”时,表示禁止或隐藏,你要开启该功能只需将该键值设为“00000000”即可,利用数值数据“0”与“1”的不同就可以自由定制“添加/删除程序”组件的相应功能了。
2.按照要求,定制好上述的注册表文件,双击导入到注册表中。重新启动计算机,使设置生效即可。
方法三:域控制器管理
在AD里为所用需要这种权限的用户建一个组,为这个组建一个组策略,赋予禁止卸载软件的权限。在DC上安装WSUS,在更新时就是普通USER的权限也可以安装更新。
Google, Yahoo, Hotmail …, chances are almost every single one of us have an email account and have used it for work/ communication/ study and much more. Also chances are that we have sent an email to someone across the world, or have received the odd mail from Nigerian princes and the like! But for whatever purpose, and regardless of the distance that the email had to travel, the process works so fast and is so common that very few of us ever stop to think for a second of how it all actually works. In this article we will try to find out and answer the questions of what is a mail server and more interestingly, how to set up your own mail server!
-
What is a Mail Server?
A mail server is a computer system that sends and receives email. In many cases, web servers and mail servers are combined in a single machine. However, large ISPs and public email services (such as Gmail and Hotmail) may use dedicated hardware for sending and receiving email. Every email that is sent passes through a series of mail servers along its way to its intended recipient. Although it may seem like a message is sent instantly, the reality however is that a complex series of transfers takes place. Without this series of mail servers, you would only be able to send emails to people whose email address domains matched your own – i.e., you could only send messages from one example.com account to another example.com account.
But how could you set up your own E-mail server? There are a number of ways, and in this article we will explain the simplest ways to do it on Windows.
-
How to set up your own E-mail Server:
Option A) hMailServer
hMailServer is one of the best free, open-source email servers for Windows which is commonly used by ISPs, governments, educational institutions and more. The advantage is that it also comes with built-in spam control by SpamAssassin and supports a fast and easy download/Installation.
Step 1) Go to hMailServer and go to “download” on top of the page
Step 2) Download the latest version
Step 3) When you’ve downloaded it, run the Installer. In the below screen, select “Server” only if you want your local computer to work as a server. If you set up a server elsewhere, only select “Administrative tools” to remotely manage that server.
Step 4) you will have to set up a password during installation.
Note: Since you will need it every time you launch the application we would highly recommend writing it down somewhere safe.
Step 5) once the dashboard is open, enter a new website domain (with SMTP enabled from a hosting provider). After creating the domain, head towards “Protocols” followed by “SMTP.” Here, you must set up the Local host name as “localhost.”
Step 6) finally, click the “Accounts” item. Here, you can create an email address for which you need prior access to a top-level domain name and its DNS settings. Basically, every time you send an email, the message first gets stored in hMailServer and is later relayed to the IP address of the DNS.
You can also enable options for auto-reply, forwarding, greylisting, DNS blacklists and more in hMailServer. But, we will reserve these options for the below step. Once your email server has been successfully set up, you will need a client like Thunderbird or Outlook Express to read/write those emails.
Option B) Set up hosted e-mail using Thunderbolt client:
Step 1) Download and install Mozilla Thunderbird. Here, you have to set up an email account. Use the same email ID and password that you would normally use with the web-hosting provider.
Step 2) In the next screen, you are going to fine-tune your Thunderbird client settings by clicking “Manual Config”.
At this stage, you must set up your existing email account. The server hostname should be “localhost,” as you previously enabled those settings with hMailServer. As per hMailServer guidelines, use “143” for IMAP port, “993” for IMAP via SSL/TSL and either “465” or “587” for SMTP port.
Step 3) you can also change server settings from the Thunderbird account. Once the email address has been configured with the client, you can readily start using your new web host’s email service.
Step 4) Use Thunderbird mail client to run as many private email instances on hMailServer as you want. The email server is up and running and configured with the original email.
Google, Yahoo, Hotmail …, chances are almost every single one of us have an email account and have used it for work/ communication/ study and much more. Also chances are that we have sent an email to someone across the world, or have received the odd mail from Nigerian princes and the like! But for whatever purpose, and regardless of the distance that the email had to travel, the process works so fast and is so common that very few of us ever stop to think for a second of how it all actually works. In this article we will try to find out and answer the questions of what is a mail server and more interestingly, how to set up your own mail server!
-
What is a Mail Server?
A mail server is a computer system that sends and receives email. In many cases, web servers and mail servers are combined in a single machine. However, large ISPs and public email services (such as Gmail and Hotmail) may use dedicated hardware for sending and receiving email. Every email that is sent passes through a series of mail servers along its way to its intended recipient. Although it may seem like a message is sent instantly, the reality however is that a complex series of transfers takes place. Without this series of mail servers, you would only be able to send emails to people whose email address domains matched your own – i.e., you could only send messages from one example.com account to another example.com account.
But how could you set up your own E-mail server? There are a number of ways, and in this article we will explain the simplest ways to do it on Windows.
-
How to set up your own E-mail Server:
Option A) hMailServer
hMailServer is one of the best free, open-source email servers for Windows which is commonly used by ISPs, governments, educational institutions and more. The advantage is that it also comes with built-in spam control by SpamAssassin and supports a fast and easy download/Installation.
Step 1) Go to hMailServer and go to “download” on top of the page
Step 2) Download the latest version
Step 3) When you’ve downloaded it, run the Installer. In the below screen, select “Server” only if you want your local computer to work as a server. If you set up a server elsewhere, only select “Administrative tools” to remotely manage that server.
Step 4) you will have to set up a password during installation.
Note: Since you will need it every time you launch the application we would highly recommend writing it down somewhere safe.
Step 5) once the dashboard is open, enter a new website domain (with SMTP enabled from a hosting provider). After creating the domain, head towards “Protocols” followed by “SMTP.” Here, you must set up the Local host name as “localhost.”
Step 6) finally, click the “Accounts” item. Here, you can create an email address for which you need prior access to a top-level domain name and its DNS settings. Basically, every time you send an email, the message first gets stored in hMailServer and is later relayed to the IP address of the DNS.
You can also enable options for auto-reply, forwarding, greylisting, DNS blacklists and more in hMailServer. But, we will reserve these options for the below step. Once your email server has been successfully set up, you will need a client like Thunderbird or Outlook Express to read/write those emails.
Option B) Set up hosted e-mail using Thunderbolt client:
Step 1) Download and install Mozilla Thunderbird. Here, you have to set up an email account. Use the same email ID and password that you would normally use with the web-hosting provider.
Step 2) In the next screen, you are going to fine-tune your Thunderbird client settings by clicking “Manual Config”.
At this stage, you must set up your existing email account. The server hostname should be “localhost,” as you previously enabled those settings with hMailServer. As per hMailServer guidelines, use “143” for IMAP port, “993” for IMAP via SSL/TSL and either “465” or “587” for SMTP port.
Step 3) you can also change server settings from the Thunderbird account. Once the email address has been configured with the client, you can readily start using your new web host’s email service.
Step 4) Use Thunderbird mail client to run as many private email instances on hMailServer as you want. The email server is up and running and configured with the original email.