【linux】ubuntu stmp服务器配置

来源:http://blog.itpub.net/786540/viewspace-1002077/

sudo apt-get install sendmail(其中已经包含了sendmail-bin)

sudo apt-get install sasl2-bin

---------------

下面两步不一定是必须的,但是我做了

安装完成后,在文件/etc/default/saslauthd文件中,找到START=no,修改为START=yes
修改完后/etc/init.d/saslauthd start

验证:

telnet localhost 25,在出现的控制台,输入命令ehlo localhost

注意:localhost主要还是看/etc/hosts文件,一般(具体就不清楚,就我的机器是localhost:127.0.0.1,而具体做mail服务的是ubuntu:192.168.20.6)是打上Aliases名称,如打上IP Address就是不认。

查看输出信息:

250-ENHANCEDSTATUSCODES
250-PIPELINING
250-EXPN
250-VERB
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-AUTH DIGEST-MD5 LOGIN PLAIN
250-DELIVERBY
250 HELP

如果出现上面的字,表明已经可以了。

之后就可以直接使用本地服务器通过python的smtplib模块发送邮件了

时间: 2024-10-25 13:47:05

【linux】ubuntu stmp服务器配置的相关文章

Linux -- Ubuntu搭建java开发环境

Steps 1Check to see if your Ubuntu Linux operating system architecture is 32-bit or 64-bit, open up a terminal and run the following command below. Type/Copy/Paste: file /sbin/init Note the bit version of your Ubuntu Linux operating system architectu

Linux/Ubuntu安装搜狗输入法

零.你首先需要安装fcitx小企鹅输入法,相信绝大部分用linux的中国人都用这个输入法,安装fcitx后同时还能解决Sublime Text的中文输入问题. 安装fcitx输入法前首先要安装fcitx源: sudo add-apt-repository ppa:fcitx-team/nightly sudo apt-get update fcitx 安装方法举例:你linux发行版里的应用商店,找到并点击安装:从其项目主页下载并安装:可爱的命令行们,以Ubuntu的apt为例:sudo apt

Linux/ubuntu下的boost库安装

我一直都没有写博客的习惯,最近正好在研究linux下的开发(目前也只是粗粗的研究),且用到了boost库,就乘此机会写点什么,最起码记录一下我在安装boost的一些步骤,主要给和我一样的linux开发新手们提供点借鉴(当然如果看到这篇文档的话 ),作者(jwybobo2007). 1.下载boost库 这个我就不说啥了,去官网看一下就能下到:www.boost.org ,现在的版本更新到了1.44 2.执行:sudo apt-get install build-essential 不为别的,就是

Git使用:Linux(Ubuntu 14.04 x64)下安装GIt并配置连接GitHub

github是一个非常好的网络代码托管仓库,知晓许久,但是一直没有用起来,最近才开始使用git管理自己的文档和代码. Git是非常强大的版本管理工具,今天就告诉大家,如何在Linux下安装GIt,并且做相关配置,与GitHub上的仓库链接.我安装的环境是Ubuntu 14.04,64位的 1. 安装 Linux下安装 使用命令apt-get来安装 sudo apt-get install git 2. 配置 配置用户名密码 git config --global user.name "xxx&q

Linux(Ubuntu 13.04)环境下 Eclipse perl插件EPIC的安装

? 1 2 3 4 5 6 7 8 9 10 11 12 13 14     这几天要学习perl,打算用eclipse这个IDE,那么装一个perl的插件是很有必要; 网上搜了下,安装EPIC大家提到最多的就是输入http://e-p-i-c.sf.net/updates/testing,但是我遇到的情况是一直在pending,令人抓狂: 后来参照Pydev的插件安装方法,试了下,成功了,下面就是我的步骤 我的系统:Ubuntu13.04 安装步骤: 1:到这里下载插件:http://pan.

Linux(Ubuntu)下MySQL的安装与配置[转载+亲测]

在Linux下MySQL的安装,我一直觉得挺麻烦的,因为之前安装时就是由于复杂的配置导致有点晕.今天,需要在Linux下用Qt连接MySQL.遂安装配置了一把. 1)首先检查系统中是否已经安装了MySQL 在终端里面输入 sudo netstat -tap | grep mysql 若没有反映,没有显示已安装结果,则没有安装.若如下显示,则表示已经安装 2)如果没有安装,则安装MySQL. 在终端输入 sudo apt-get install mysql-server mysql-client

Linux ubuntu 10.10安装OpenCv

在windows系统下已经成功做出了一个打开摄像头并检测人脸的小程序了. 开始转战linux,因为最终目标是将程序移植到嵌入式开发板上面. 但是,问题接踵而至~ 首先linux上面要安装OpenCv,手头上一本学习OpenCv的书介绍的太不详细了,怎么安装完全按照一个大神的思路点了一下,只好寻问度娘了. 找到了一篇关于linux ubuntu安装OpenCv的博文,照着弄了半天突然发现里面需要的一些软件下载不到,下载不到就换个软件源呗~ 又是半天功夫白费了,怎么换都失败了下载不到,又看到网上有直

linux ubuntu系统下,adb不是内部命令 (如何才能让adb命令可以使用)

linux ubuntu系统下,adb不是内部命令 解决方法: 1.sudo gedit ~/.bashrc 2.将下面的两句加到上面打开的文件里 export ANDROID_HOME=/home/jason/Develop_SDK/android-sdk-linux_86 export PATH=$PATH:$ANDROID_HOME/tools 最新的SDK要改为:$PATH:$ANDROID_HOMOE/platform-tools 注意:“/home/jason/Develop_SDK

Linux 红帽 NFS服务器配置

Linux  红帽   NFS服务器配置 什么是FNS? NFS是1980年由SUN发展出来在UNIX/Linux系统间实现磁盘文件共享的一种方法,支持应用程序在客户端通过网络存取位于服务器磁盘中数据的一种文件系统协议. 1. 场景 某单位需要配置NFS 服务器,为另外一台运行Oracle 数据库的Linux 服务器提供备份存储. 主机名 IP地址 您实验环境的IP地址 nfs1.adc.local 192.168.1.241 ab1.abc.local 192.16.1.242 2. 实验环境