Articles of smtp

Linux后缀/ dovecot 554中继访问被拒绝

当我尝试从Outlook客户端发送电子邮件时,我有这个错误554 Relay access denied 。 我可以阅读收到的邮件,但不能发送。 如果我连接telnet localhost 25我可以发送外部电子邮件,但与Outlook客户端不起作用。 这是我的后缀和dovecotconfiguration: postconf -n alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases append_dot_mydomain = no biff = no config_directory = /etc/postfix inet_interfaces = all mailbox_size_limit = 0 mydestination = localhost myhostname = mail.mydomain.com mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 myorigin = /etc/mailname readme_directory = no recipient_delimiter = + relayhost = […]

在Linux上吱吱叫SMTP

我正在使用Squeak 5类SecureSMTPClient通过SSL / TLS发送电子邮件。 它在我的Windows机器上正常工作(感谢这个问题的答案)。 但是,在Linux上我得到: Error: primitiveSSLCreate failed 并在控制台中进行打印(但仅在图像第一次尝试发送邮件时): # ioLoadModule(/home/squeak5vm/SqueakSSL): /home/squeak5vm/SqueakSSL: undefined symbol: clock_gettime 吱吱“原语”是与平台和图书馆交谈的function。 我的猜测是,这个Linux不提供Squeak期望的一些SSL / TLS库版本。 但Squeak究竟期待什么呢? 其他信息: ldd /home/squeak5vm/SqueakSSL的输出是: linux-gate.so.1 => (0xb7757000) libc.so.6 => /lib32/libc.so.6 (0xb7392000) /lib/ld-linux.so.2 (0xb7758000)

创buildPython电子邮件(接收)服务器

我正在尝试为Linux VPS生成一个简单的Python脚本,它将允许我接收邮件,(然后我可以在Python中做它的东西,就像打印到stdout一样)。 没有比这更复杂的了。 我不想使用“沉重”的解决scheme或服务器程序,我真的只是一个简单的Python脚本,我可以运行,并能够接收邮件。 Pythons的smtpd模块能满足这个任务吗? 迄今为止我听到了相互矛盾的意见。 如果不是的话,你还有什么build议? 也许你自己一起黑了一些代码? 在这个阶段,像lamson这样的项目看起来太重了(尽pipe如果我找不到更好的解决scheme,这可能是不可避免的)。

如何检查端口465和587是否用PHP打开?

我试图使用PHPMailer发送电子邮件与SMTP和Gmail。 确切的脚本正在使用其他服务器,但它不是在这个特定的托pipe公司的服务器上工作。 我已经检查了phpinfo() ,它告诉我, allow_url_fopen已on ,并没有像fopen列出的disabled_functions 。 脚本失败,它告诉我: SMTP -> ERROR: Failed to connect to server: Connection timed out (110) 要不然 SMTP Error: Could not authenticate. 我假设这是因为它无法连接,因为再次在其他服务器上的这项工作和身份validation凭证是正确的。 所以我更一般地问,有没有一种方法可以使用PHP或jailshell ssh来检查端口是否实际打开?

在C linux中查询MXlogging

我们可以查询MXlogging(如gethostbyname)在Linux上的C有任何function?

python 2.4中服务器不支持SMTP AUTH扩展

这是我的VPS主机中的正常代码,它提供了python 2.4 def mail(receiver,Message): import smtplib try: s=smtplib.SMTP() s.connect("smtp.gmail.com",465) s.login("email@gmail.com", "password") s.sendmail("email@gmail.com", receiver, Message) except Exception,R: return R 但不幸的是返回这个消息! : SMTP AUTH extension not supported by server. 在我的电脑,我已经安装了Python 2.7我find了解决scheme,它的工作非常好这里是这个代码: def mail(T,M): import smtplib try: s=smtplib.SMTP_SSL() s.connect("smtp.gmail.com",465) s.login("xxxxx@gmail.com","your_password") s.sendmail("xxxxx@gmail.com", T, M) except Exception,R: print R 但是在安装python 2.4的VPS中没有SMTP_SSL()并且返回这个消息'module' object has no attribute 'SMTP_SSL' 此外,我试图升级我的python在VPS,但发生了什么是损害整个python,这意味着python不工作。

我如何在Linux上使用C / C ++执行DNS查找?

如何使用ac api(或其他任何语言)获得与host命令类似的function? 我需要更多的信息,而不仅仅是由gethostbyname()给出的IP地址。 特别是与SMTP相关的数据。

如何在Linux上使用PHP从本地主机发送电子邮件

我知道要在Windows上从本地主机发送电子邮件,您需要在php.ini中更改SMTP服务器,但是这仅在Windows上有效: [mail function] ; For Win32 only. ; http://php.net/smtp SMTP = localhost ; http://php.net/smtp-port smtp_port = 25 那么我应该怎样才能从Linux操作系统发送电子邮件呢?

将传入的电子邮件传递给Windows IIS SMTP上的脚本?

我有一个在Windows IIS上运行的Web应用程序。 这个应用程序有一个数据库,其中每个项目都有一个唯一的键(1,2,3 …),以及一个电子邮件地址列表(除其他外)。 我希望用户使用标识该项目的电子邮件地址向服务器发送电子邮件,然后让服务器将消息转发到该项目的电子邮件地址。 例如,如果用户发送电子邮件到以下地址: item-75@myserver.example.com 然后,服务器将收到电子邮件并将其传送给脚本。 脚本将查询数据库中的项目75以获取电子邮件地址列表,然后重新发送电子邮件。 我可以在使用sendmail的unix系统上轻松完成这个任务,但是我不知道是否可以在Windows系统上完成类似的设置(或者是否需要额外的软件)。

从Windows脚本发送邮件

我想从Windows Server 2003标准版上的脚本发送邮件。 我认为服务器设置几乎是开箱即用的。 邮件服务器是一个Exchange的,当你在内部networking上,你可以使用普通的旧SMTP。 我已经从我的机器上用Perl完成了,但不幸的是,Perl在服务器上不可用。 有没有一个简单的方法来做这个.bat文件或任何其他方式,不需要安装一些额外的软件? Edit: 感谢您的快速回复。 “blat”thingie可能会正常工作,但与wscript我不必使用一个单独的二进制文件。 我第一次编辑和select答案时没有看到PhiLho的post。 没有必要在这里复制代码。 只需将脚本保存到一个文件,例如sendmail.vbs,然后像命令提示符那样调用它: wscript sendmail.vbs