标签: bcc

PHP SMTP BCC,没有通过

未收到BCC/CC(标题中)中指定的收件人.我发现了几个有类似问题的帖子,没有答案......

代码如下,问题是:"你们有没有类似的问题?"

require_once "Mail.php";

$host = "mail.mailserver.com";
$username = "notification@yourhost.com";
$password = "getyourownpassword";

$headers = array ('From' => "User Name <$username>",
                  'To' => $to_,
                  'Cc' => 'Patty <patty@gmail.com>',
                  'Subject' => $subj_,
                  'Content-type' => 'text/html');

$smtp = Mail::factory('smtp',
                      array ('host' => $host,
                             'auth' => true,
                             'username' => $username,
                             'password' => $password));

$mail = $smtp->send($to_, $headers, $mail_msg);
Run Code Online (Sandbox Code Playgroud)

php email smtp bcc

3
推荐指数
1
解决办法
3487
查看次数

将bcc添加到woocommerce的新订单表单中

如何将BCC或CC添加到woo commerce,new order email?

我认为这是运行新订单电子邮件的代码:http://codepad.org/kPTpSIM0 我似乎无法在Google上找到我需要的东西.先感谢您.

我发现了这个,但我不知道它在哪里:

add_filter( 'woocommerce_email_headers', 'add_bcc_all_emails', 10, 2);

function add_bcc_all_emails($headers, $object) {

$headers = array();
$headers[] = 'Bcc: Name <me@email.com>';
$headers[] = 'Content-Type: text/html';

return $headers;
}
Run Code Online (Sandbox Code Playgroud)

email wordpress bcc carbon-copy woocommerce

3
推荐指数
1
解决办法
2302
查看次数

sendgrid : 在电子邮件中添加抄送

我正在使用我的应用程序中的 sendgrid 发送电子邮件。现在,如果用户回复我的邮件,我想添加 cc 或 bcc。我该怎么做呢。让我先解释一下。我正在使用我的应用程序在我的 Web 应用程序上发送用户反馈的答案,假设我通过“noreply@mydomain.com”发送电子邮件,并且用户在他/她的 gmail/yahoo 或任何其他电子邮件服务的收件箱中收到此邮件。在这种情况下,用户可以单击回复此邮件。所以现在,您的“收件人:”已包含“noreply@mydomain.com”默认回复地址。没关系。现在我想添加“抄送:”(抄送)如下“feedback@mydomain.com”。这该怎么做?

email bcc node.js sendgrid carbon-copy

3
推荐指数
2
解决办法
7464
查看次数

使用sendgrid和python,如何一次向多个BCC发送电子邮件?

请,在 python3 和 sendgrid 中,我需要以密件抄送的方式向多个地址发送电子邮件。我将这些电子邮件列在一个列表中。我正在尝试这样的个性化:

import os
import json
from sendgrid import SendGridAPIClient
from sendgrid.helpers.mail import Mail, Personalization, From, To, Cc, Bcc

recips = ['email1@gmail.com', 'email2@gmail.com', 'email2@gmail.com']

new_email = Mail(from_email='emailsender@gmail.com', 
              to_emails = 'one_valid_email@gmail.com',
              subject= "email subject", 
              html_content="Hi<br><br>This is a test")

personalization = Personalization()
for bcc_addr in recips:
    personalization.add_bcc(Bcc(bcc_addr))

new_email.add_personalization(personalization)

try:
    sg = SendGridAPIClient('API_KEY')
    response = sg.send(new_email)
    print(response.status_code)
    print(response.body)
    print(response.headers)
except Exception as e:
    print(e.to_dict)
Run Code Online (Sandbox Code Playgroud)

在使用真实电子邮件地址的测试中,出现错误: HTTP 错误 400:错误请求,带有字典:{'errors': [{'message': '所有个性化对象都需要 to 数组,并且必须至少有一封电子邮件具有有效电子邮件地址的对象。', 'field': 'personalizations.0.to', 'help': 'http://sendgrid.com/docs/API_Reference/Web_API_v3/Mail/errors.html#message.personalizations.到'}]}

请问有人知道为什么吗?

python email bcc personalization sendgrid

2
推荐指数
1
解决办法
2957
查看次数

带有To,CC和BCC的Java Mail

我正在尝试使用to,cc和bcc发送邮件.我正在使用javax.mail来实现这一目标.请在下面找到我的代码的一部分

InternetAddress[] myToList = InternetAddress.parse("gopi.mani@xyz.com,Maimsa.SF@xyz.com");
InternetAddress[] myBccList = InternetAddress.parse("Usha.B@xyz.com");
InternetAddress[] myCcList = InternetAddress.parse("NEHA.SIVA@xyz.com");
MimeMessage message = new MimeMessage(session);
message.setFrom(new InternetAddress(objEmail.getFrom()));
message.setRecipients(Message.RecipientType.TO,myToList);
message.setRecipients(Message.RecipientType.BCC,myBccList);
message.setRecipients(Message.RecipientType.CC,myCcList);
Run Code Online (Sandbox Code Playgroud)

但是当我尝试执行此代码时,我得到以下异常:

javax.mail.SendFailedException:无效的地址;
嵌套异常是:
com.sun.mail.smtp.SMTPAddressFailedException:452 4.5.3收件人太多

java email bcc carbon-copy

1
推荐指数
1
解决办法
3万
查看次数

使用 PHP 将密件抄送添加到使用 Gmail API 发送的电子邮件中

所以,我遵循了本指南的所有内容,是的,我能够发送电子邮件,但我正在尝试添加密件抄送电子邮件,因为它的列表很长,我不希望它们显示在电子邮件的收件人列表中。

使用 PHPMailer 发送时一切正常,这个问题似乎可以解决我的问题,但尽管我已经尝试过,但我还没有找到答案。

我现在是怎么做的:

$client = getClient();
if (is_string($client)){
    exit ($client);
}
$service = new Google_Service_Gmail($client);
$user = 'me';

$strSubject = 'Correo GMail API' . date('M d, Y h:i:s A');
$strRawMessage = "From: Lauro Campos<jlcampost@concredito.com.mx>\r\n";
$strRawMessage .= "To: Metro Gio <greyeso@concredito.com.mx>\r\n";
$strRawMessage .= "Bcc: <cjlindorv@concredito.com.mx>,<cfgonzalezr@concredito.com.mx>,<jlcampost@concredito.com.mx>\r\n";
$strRawMessage .= 'Subject: =?utf-8?B?' . base64_encode($strSubject) . "?=\r\n";
$strRawMessage .= "MIME-Version: 1.0\r\n";
$strRawMessage .= "Content-Type: text/html; charset=utf-8\r\n";
$strRawMessage .= 'Content-Transfer-Encoding: quoted-printable' . "\r\n\r\n";
$strRawMessage .= "mensaje <b>de prueba!\r\n";
// The …
Run Code Online (Sandbox Code Playgroud)

php email bcc gmail-api

1
推荐指数
1
解决办法
1148
查看次数

PHP电子邮件和密件抄送问题

我有一个电子邮件列表.我想给他们所有人发送同样的电子邮件.所以我将使用BCC字段.但是,我希望TO字段显示收到它的人的电子邮件.

我该怎么做呢?

php email bcc

0
推荐指数
1
解决办法
237
查看次数

使用 Phpmailer 发送邮件,仅 BCC,隐藏 TO 标头字段

我正在使用Phpmailer通过密件抄送向多个帐户发送电子邮件。

我不希望在标题中看到“ To: ”字段,但我认为这是强制性的,因为如果我省略它,我会收到此错误:

Email error: You must provide at least one recipient email address
Run Code Online (Sandbox Code Playgroud)

作为解决方法,我在下面使用我的发件人电子邮件

$mail->addAddress (sendermail@domain.com);
Run Code Online (Sandbox Code Playgroud)

但我只想发送密件抄送食谱。

是否可以这样做,或者我必须循环遍历所有电子邮件配方并一次发送一封?

先感谢您。

php email header bcc phpmailer

0
推荐指数
1
解决办法
4515
查看次数

添加密件抄送PHP邮件功能

目前这是标题的样子.如果我想添加密送,我该怎么办?谢谢您的帮助.下面是代码的样子.

// create email headers
$headers = 'From: '.$email_from."\r\n".
'Reply-To: '.$email_from."\r\n" .
'X-Mailer: PHP/' . phpversion();
@mail($email_to, $email_subject, $email_message, $headers); 
?>
Run Code Online (Sandbox Code Playgroud)

php email bcc

-1
推荐指数
1
解决办法
2万
查看次数