网站应用里面的邮件发送,需要在本地安装postfix等等邮件服务器吗?
网站应用里面的邮件发送,需要在本地安装postfix等等邮件服务器吗?
Lamson 这种web application级别的邮件服务器,还需要在本机安装和设置底层的邮件服务器吗?
问题补充:
Postfix主配置设定:
cat /etc/postfix/main.cf
myhostname = mail.haiyun.me #Mail服务器域名,EHLO名称。
mydomain = www.haiyun.me #
myorigin = $mydomain #发信地址,此设置显示为@www.haiyun.me。
inet_interfaces = all #如对外提供MTA服务设置为监听所有网卡,默认只监听本地。
inet_protocols = all #支持协议,可选IPV4/IPV6。
mydestination = $mydomain $myhostname #本地邮件域名,直接接收
mynetworks_style = subnet #允许转发的来源网段,可选subnet子网,class网段,host本机
mynetworks = 192.168.1.0/24,127.0.0.0/8 #允许转发的来源IP,设置后忽略mynetworks_style参数
relay_domains = $mydestination #允许转发的目标域
smtpd_banner = $myhostname ESMTP "Mail Server" #自定服务器信息
参考自:http://www.haiyun.me/archives/centos-install-postfix.html
我打算在自己的ubuntu上面架设postfix服务器(好像已经安装好了),向外面发送邮件。带有“服务器域名”或者“域名”的地方我该怎么填写呀?
既没有空间,也没有域名。只是架设在本地机器上面,收发邮件而已。(满足发邮件即可)。
======================
安装启动postfix
1.用mail命令行工具发送邮件到163邮件可以收到
2.用python - stmplib 使用 localhost发送,163邮箱收到的邮件内容是这样的:
@163.com>: host 163mx02.mxmail.netease.com[220.181.14.155] said: 553
Requested action not taken: no smtp MX
only,mx35,VcCowED5YFRoc8JUnl9+Dg--.38S2 1422029672 (in reply to MAIL FROM
command)
代码:`
import smtplib
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
import os
def sendMail(to, fro, subject, text, files=[],server="localhost"):
msg = MIMEText("""
I have been playing with Postfix for the last couple of days. I have already posted a perfect php class for sending email with attachments in a previous post. The Python example I posted earlier does the job for me but it was not perfect like the php one.
""")
msg['From'] = fro
msg['To'] = to
msg['Subject'] = subject
smtp = smtplib.SMTP(server)
smtp.sendmail(fro, to, msg.as_string() )
smtp.close()`
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
Lamson的话,不需要。
http://lamsonproject.org/docs/faq.html
若不是购买的
企业邮件服务功能
所需的花费超过了自己公司的承受能力,否则不要自己搭建邮件服务器【即使搭建也不一定花费的少,且效果不一定好】先购买一些企业邮箱使用吧,国内也有很多企业邮箱,我只用过google的企业邮,所以对国内的不做评论及推荐。
补充: 国内的企业邮是有免费使用的,我只知道qq企业邮是有!
具体自己google~
可以用sendcloud,amazon ses这样的邮件服务,发送邮件基本是按次计费的,如果需要收邮件做一些专门的处理的话,就需要另外考虑了
https://mailgun.com/
https://sendcloud.sohu.com/