Tag: 电子邮件

无法实例化邮件function。 为什么发生这个错误

当我试图通过PHPMailer发送邮件时,我收到此错误消息。 我的代码如下: <? require("phpmailer/class.phpmailer.php"); // First we require the PHPMailer libary in our script $mail = new PHPMailer(); // Next we create a new object of the PHPMailer called $mail $mail->From = "rajasekar.kcet@gmail.com"; $mail->FromName = "Rajasekar"; $mail->AddAddress("rajasekar.kcet@gmail.com"); // This is the adress to witch the email has to be send. $mail->Subject = "First PHP Email […]

消息渠道一个或多个?

我需要处理大约30个地址的电子邮件。 我以一种将所有电子邮件转到一个DirectChannel并转到Receiver后的方式实现此目的。 在Receiver我可以从什么地址消息来了解,做到这一点,我创buildCustomMessageSource包装javax.mail.Message到我自己的types,其中包含javax.mail.Message和一些Enum 。 看起来这不是一个好的决定,因为我可以使用@Transformer ,但如果我只有一个通道,我怎么能使用它? 这是第一个问题。 第二个问题: 我应该使用一个通道和一个接收器的所有地址? 或者更好地为每个邮件地址设置频道和接收器? 我不太了解spring,所以感受到不同。 ps这个问题是Spring多重imapAdapter的延续

ANDROID:电子邮件客户端收件人电子邮件ID空androidparsing

我在应用程序中使用android-parsing服务器。 下面是parsing电子邮件栏的db截图。 电子邮件列在数据库中的隐藏密码列之后。 我的问题是 当我检索电子邮件客户端的电子邮件ID,即使电子邮件列有电子邮件,电子邮件为空。 注意:在另一个地方的应用程序(另一个表),我拉同样的方式,电子邮件客户端的电子邮件客户端,但有邮件显示..只有在这里出现问题。 如果有谁知道请帮忙? 这是parsing数据库中的电子邮件列 try{ JSONObject jsonObject = parseObjectToJson(object); Log.d("Object", jsonObject.toString()); Log.d("Email", "+" + object.get("email")); personNumber = jsonObject.getString("telephone"); personEmail = jsonObject.getString("email"); }catch (JSONException je){ }catch (ParseException pe){ } 这是电子邮件button emailPerson = (Button)findViewById(R.id.individualEmail); emailPerson.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent i = new Intent(Intent.ACTION_SEND); i.setData(Uri.parse("mailto:")); i.setType("plain/text"); i.putExtra(android.content.Intent.EXTRA_EMAIL, new String[] […]

PHPMailer GoDaddy服务器SMTP连接被拒绝

有一天,我的GoDaddy托pipe网站遇到了一些问题。 我打电话给他们的技术支持,和我交谈的人提出,我的问题与我在Windows系统上的事实有关,在Linux系统上会更好。 对此没有意见,我同意了,他们把我转过来。 在这个过渡之后,我的PHPMailerfunction已经抛弃了我。 我已经有几个月的工作,所以我知道我的设置是准确的。 我已经与GoDaddy确认了我想要发送的帐户没有从他们的angular度改变。 用户端没有改变(如新密码)。 底线,唯一不同的是,我的网站现在托pipe在Linux服务器上。 而已。 所以,我认为我的PHPMailer困难必须与此有关,因为在发生服务器转换的时刻,一个已经工作了几个月的脚本失败了,这太巧合了。 但为什么? 我花了一个小时的技术支持,他们没有看到任何错误的服务器设置。 我们validation了我的设置(只是为了好玩)。 一切看起来不错,但当我发送电子邮件,我得到这个错误: SMTP -> ERROR: Failed to connect to server: Connection refused (111)SMTP Connect() failed. 关于这种types的错误有很多文章,而且几乎所有这些都与第一次进行错误设置或省略设置的人员有关。 但是,我知道我的设置是完整的,准确的,因为我已经成功地使用了几个月。 为了完整起见,我会在这里发布它们: $mail = new PHPMailer(); $mail->IsSMTP(); //telling the class to use SMTP $mail->isHTML(true); $mail->Host = "smtpout.secureserver.net"; //also tried "relay-hosting.secureserver.net" $mail->WordWrap = 50; $mail->SMTPAuth = true; $mail->SMTPSecure […]

PhpMailer与SwiftMailer?

我正在构build一个相当简单的PHP脚本,将需要发送一些附件的电子邮件。 我find了这两个库来做到这一点。 两者是否有显着的优势? 或者我应该随便挑选一个,并完成它?

如何在电子邮件中格式化string,以便Outlook将打印换行符?

我试图用Java发送电子邮件,但是当我阅读Outlook中的电子邮件正文时,它已经摆脱了我所有的换行。 我把\ n放在行尾,但除此之外,还有什么特别的事情需要我去做? 接收器总是要使用Outlook。 我在microsoft.com上发现了一个页面,说在Outlook中有一个“删除换行符”function“,这是否意味着除了取消检查该设置之外,没有其他解决办法? 谢谢

用附件从C#发送电子邮件,附件到达Thunderbird的第1.2部分

我有一个C#应用程序,通过使用SMTP通过Exchange 2007服务器发送Excel电子表格报告。 这些邮件适用于Outlook用户,但是对于Thunderbird和Blackberry用户,附件已被重命名为“第1.2部分”。 我发现这篇文章描述了这个问题,但似乎并没有给我一个解决方法。 我没有Exchange服务器的控制权,所以不能在那里进行更改。 有什么我可以做的C#结束? 我曾尝试使用短文件名和HTML编码的身体,但都没有作出改变。 我的邮件发送代码是这样的: public static void SendMail(string recipient, string subject, string body, string attachmentFilename) { SmtpClient smtpClient = new SmtpClient(); NetworkCredential basicCredential = new NetworkCredential(MailConst.Username, MailConst.Password); MailMessage message = new MailMessage(); MailAddress fromAddress = new MailAddress(MailConst.Username); // setup up the host, increase the timeout to 5 minutes smtpClient.Host = MailConst.SmtpServer; […]

PHP发送附件的电子邮件

我似乎无法find这个PHP函数的问题,我写的应该发送附件的电子邮件。 我一直在苦苦挣扎。 function myMail($to, $subject, $mail_msg, $filename, $contentType){ $random_hash = md5(date('r', time())); $headers = "From: webmaster@example.com\r\nReply-To: ".$to; $headers .= "\r\nContent-Type: ".$contentType. "; boundary=\"PHP-mixed-".$random_hash."\""; $attachment = chunk_split(base64_encode(file_get_contents($filename))); ob_start(); echo " –PHP-mixed-$random_hash Content-Type: multipart/alternative; boundary=\"PHP-alt-$random_hash\" –PHP-alt-$random_hash Content-Type: text/plain; charset=\"utf-8\" Content-Transfer-Encoding: 7bit $mail_msg –PHP-alt-$random_hash –PHP-mixed-$random_hash– Content-Type: text/plain; name=\"$filename\" Content-Transfer-Encoding: base64 Content-Disposition: attachment $attachment –PHP-mixed-$random_hash– "; $message = ob_get_clean(); […]

return-path,reply-to和from之间的行为差​​异是什么?

在我们的邮件应用程序中,我们发送带有以下标题的电子邮件: FROM: marketing@customer.com TO: subscriber1@domain1.com Return-PATH: bouncemgmt@ourcompany.com 我们面临的问题是,一些电子邮件服务器会立即反弹消息,并使用反向path(marketing@customer.com)而不是我们的反弹pipe理服务器。 我们想要知道,如果我们能够捕获所有的反弹,我们是否在标题中修改了答复 – 与返回path相同。 任何其他的想法,欢迎? 我们使用以下文档作为参考: VERP RFC Bounce消息 SMTP日志parsing来获取反弹 编辑1:多一点的信息,看看我们是否可以得到这个决心。 我们想知道中继邮件的电子邮件服务器将select使用回复还是回复path。 我们已经注意到,当中继消息的第一个smtp服务器被拒绝时,它将它发送给回复,但是当它发生在一跳后,它将它发送到返回path。

发送包含embedded图像的多段html电子邮件

我一直在玩python的电子邮件模块,但我想能够知道如何embedded在HTML中包含的图像。 所以例如,如果身体是类似的东西 <img src="../path/image.png"></img> 我想将image.pngembedded到电子邮件中,并且src属性应该replace为content-id 。 有谁知道如何做到这一点?