jjzjj

postfix-mta

全部标签

PHP+Ubuntu 使用gmail form localhost发送邮件

我已经搜索了几篇关于此的帖子,但没有找到。每个人都在使用后缀。但是当我浏览文本时https://help.ubuntu.com/community/PostfixWhatisaMailTransferAgentInotherwords,it'samailservernotamailclientlikeThunderbird,Evolution,Outlook,Eudora,oraweb-basedemailservicelikeYahoo,GMail,Hotmail,Earthlink,Comcast,SBCGlobal.net,ATT.netetc....Ifyouworkedfor

php - SwiftMailer 库执行缓慢

我正在尝试将swiftmailer实现到这个邮件系统中。我的客户有大约30万封事件电子邮件需要半定期发送。该系统最初是为sendmail和php的mail()函数配置的。我已经安装了最新版本的postfix。可能是我的期望太高了,但我的印象是这个东西可以快速将大量电子邮件放入队列,这正是我所需要的。所有速率处理和节流都是在后缀端完成的,因此能够以我的后缀设置可以处理的速度对它们进行排队会很棒。虽然我可以实现将联系人直接插入队列的方法,但我宁愿根据各种选项(例如smtp服务器的全局发送速率)限制进入队列的电子邮件输入。下面的代码只是一些基本的测试。它遍历30个独立的邮件smtp帐户,每个

php - 当我的 Postfix 收到邮件时无法触发我的 php 脚本

我需要认真的帮助。我在ubuntu14.04.1上运行Postfix邮件。我想“在Postfix服务器收到邮件时触发PHP脚本”经过调查和许多tuto的帮助,.我第一次配置了“postfix”和“PostfixvirtualAliases”(我对此了解不深)并且编写了我的php代码,但我的脚本输出始终为空。下面是所有必要的文件,可让您检测到我的错误。主.cf#See/usr/share/postfix/main.cf.distforacommented,morecompleteversion#Debianspecific:Specifyingafilenamewillcausethef

php - 使用 Postfix 传输电子邮件

我正在尝试为特定电子邮件地址设置管道。我正在关注我所看到的here,但在newaliases之后,我得到以下信息:postalias:warning:/etc/postfix/aliases,line1:namemustbelocal我的/etc/postfix/aliases:pipe@example.com:"|/usr/bin/php-q/home/path/to/file/pipe.php"当我尝试发送电子邮件时,它返回可交付结果。我做错了什么? 最佳答案 来自后缀aliases(5)manpage:oAnaliasdefi

php - 如何在传出的 HELO/EHLO 中不使用 "localhost.localdomain"?

关闭。这个问题不满足StackOverflowguidelines.它目前不接受答案。想改善这个问题吗?更新问题,使其成为on-topic对于堆栈溢出。去年关闭。Improvethisquestion我已经尝试了我能做的一切,但我无法让“本地主机”摆脱我的电子邮件标题。我最终进入了Spamhaus的CBL名单,所以我正在尝试在申请除名之前解决这个问题。我已经设置了DKIM、SPF、Sender-ID身份验证。问题是PHP或NGINX正在将电子邮件从本地主机传递到Postfix。我在外发邮件中插入了这些“已接收:”标题:Received:frommydomain.com(unknown[

php - 为什么 PHP mail() 需要像 sendmail/postfix/etc 这样的邮件程序。发送电子邮件?

想要改进此帖子?提供此问题的详细答案,包括引用和对答案正确原因的解释。不够详细的答案可能会被编辑或删除。为什么PHPmail()函数需要sendmail/postfix等邮件程序。用于发送电子邮件?我问是因为发送电子邮件是客户端操作,不需要运行服务器。无需安装sendmail/postfix/等即可创建nativePHP邮件功能有何复杂之处。作为服务器可以获取请求而不仅仅是作为客户端发送电子邮件的服务器具有过多功能的程序?

php - 使用 POSTFIX 和 SWIFTMAILER, PHP 发送电子邮件

我已经安装了TURNKEYLAMP(今天更新,2012年12月2日)。它与OracleVMVirtualBox一起使用。此虚拟服务器具有linux、apache、php、mysql和PostfixMTA(绑定(bind)到本地主机)以允许从Web应用程序发送电子邮件。问题是我无法使用Postfix发送邮件,因为我不知道要使用哪个用户名或密码,也不知道端口。我用来发邮件SwiftMailer,带有PHP代码。我已使用我的网站服务器之一成功发送邮件://CreatetheTransport$transport=Swift_SmtpTransport::newInstance('localh

php - 如何避免从 PHP mail() 发送的邮件被标记为垃圾邮件?

我正在使用以下方式发送注册电子邮件:$subject='subjectishere';$message_raw='e-mailtext';$message=base64_encode($message_raw);$headers='MIME-Version:1.0'."\r\n";$headers.='Content-type:text/plain;charset=UTF-8'."\r\n";$headers.='Content-Transfer-Encoding:base64'."\r\n";$headers.='From:papa.sk'."\r\n";$sendit=mail($

c++ - "no ' operator++(int) ' declared for postfix '++ ' [-fpermissive]"枚举

这个问题在这里已经有了答案:HowcanIiterateoveranenum?(28个答案)Whycan'tIincrementavariableofanenumeratedtype?(10个答案)关闭9年前。我有枚举enumProgramID{A=0,B=1,C=2,MIN_PROGRAM_ID=A,MAX_PROGRAM_ID=C,}CurrentProgram;现在,我正尝试像这样递增CurrentProgram:CurrentProgram++,但编译器提示:没有为后缀'+声明'operator++(int)'+'[-fpermissive]。我认为有这样一个运算符可以增加“枚

php - 我怎样才能强制从 : header (envelope sender) in PHP without putting it in mail()?

我有一个开发Web服务器(CentOSLAMP堆栈),它使用postfix中的SMTP中继设置来发送电子邮件。我们将mailgun与多个用户一起使用,设置类似于this,但针对特定用户而不仅仅是通配符电子邮件:/etc/postfix/main.cfsmtp_sasl_password_maps=hash:/etc/postfix/sasl_passwdsmtp_sasl_auth_enable=yessender_dependent_relayhost_maps=hash:/etc/postfix/relayhost_mapsmtp_sender_dependent_authenti