标签: email

电子邮件模板:表单和输入在 Outlook.com 上不起作用

众所周知,Outlook.com 正在接管 Hotmail。电子邮件模板中的 HTML 表单和输入字段不再适用于 Outlook.com。问题包括:

  • 表单无法提交
  • 输入文本字段看起来很奇怪
  • 无法选择输入收音机
  • 等等

在 Outlook.com 的电子邮件模板中解决此问题的最佳解决方案是什么?

html css email outlook.com

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

是否可以在未重置或更改密码的 Firebase 上发送基本电子邮件

我只是想向用户发送一封基本的电子邮件,例如欢迎电子邮件。

这在付费计划中可用吗?

email firebase

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

Javascript电子邮件验证在有效的电子邮件地址失败?

我好像无法获得基本的javascript电子邮件验证功能才能正常工作.即使使用真实的电子邮件地址,它也会一直返回电子邮件地址无效.

有人可以指出我正确的方向,因为我找不到任何其他类似的SO帖子的问题.我不认为这是功能本身,但也许我怎么称呼它?我已经发布了以下代码.

// E-mail validation via regular expression - taken from SO solution
// Needs to be accessible for other Forms to use
function isValidEmailAddress(emailAddress) {
  var pattern = new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i);
  return pattern.test(emailAddress);
};


// Validate Contact Form
function validate_contact(evt) {

  var error = '';

  // Set Veriables
  var email = document.getElementById("contact_email");



  // Validate Other Fields Here
  //  - Removed for Example -


  // Validate Email Address
  if (!isValidEmailAddress(email)) {
    error += '- Please enter a valid Email Address.\n';
  } …
Run Code Online (Sandbox Code Playgroud)

javascript email validation function

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

我有javascript电子邮件验证的问题

我在javascript电子邮件验证方面遇到问题,我编写了类似的代码,

//emp.php

    <form action="<?php echo $editFormAction; ?>" method="post" name="form2" id="form2" >
<table>
<tr valign="baseline">
      <td nowrap="nowrap" align="right">Desired Email-ID:</td>
      <td><input type="text" name="emp_email" value="" size="32" onsubmit="checkMail()";/></td>
    </tr>
<tr valign="baseline">
      <td nowrap="nowrap" align="right">&nbsp;</td>
      <td><input type="submit" value="Insert record" onclick="checkMail();"/></td>
    </tr>
  </table>
</form>
Run Code Online (Sandbox Code Playgroud)

// checkMail()的java scrit代码

<script language="javascript">

function checkMail() {
  var email=document.getElementById('emp_email').value;
var mail = email.value;

        var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]­{1}[a-z0-9]+)*[\.]{1}(com|ca|net|org|fr|us|qc.ca|gouv.qc.ca)$', 'i');



        if(!reg.test(mail) || mail == "")

        {

          alert("Your email address isn't valid!");

          return false;

        }

        else {

            alert("Email address is okay, let's send …
Run Code Online (Sandbox Code Playgroud)

javascript php email validation

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

将非结构化数据转换为结构化数据?

如何将非结构化数据转换为结构化数据?例如电子邮件联系人,从非结构化文本到结构化格式。

是否有任何算法可以做到这一点?

email parsing

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

PHP 邮件换行符

我有一个 php 邮件脚本,只要我在像这样的 var 中定义正文文本,它就可以正常工作:

$body = "Some text goes here\n\nSome other text goes here!";
Run Code Online (Sandbox Code Playgroud)

像这样完成后,换行符“\n”在邮件中完美运行。

现在我想在一个配置文件中插入正文文本,邮件脚本从中检索文本。所以我在配置文件中做一个常量,如下所示:

define('_body_', 'Some text goes here\n\nSome other text goes here!');
Run Code Online (Sandbox Code Playgroud)

我的邮件脚本现在看起来像这样:

$body = _body_;
Run Code Online (Sandbox Code Playgroud)

但是现在邮件中没有“显示”换行符。相反,邮件看起来像这样:

“有些文字放在这里\n\n有些文字放在这里!”

有想法该怎么解决这个吗?

php email line-breaks

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

正则表达式有效的电子邮件

我正在使用以下函数来确定电子邮件是否有效.我的客户的电子邮件地址在域名中有连字符:Example@some-thing.com,它将返回无效状态.不幸的是,我不懂正则表达式.有人可以帮我修理它接受他的电子邮件吗?

function isValidEmail($email)
{
    $regex = "/([a-z0-9_]+|[a-z0-9_]+\.[a-z0-9_]+)@(([a-z0-9]|[a-z0-9]+\.[a-z0-9]+)+\.([a-z]{2,4}))/i"; 

    if(!preg_match($regex, $email)) { 
        return false;   } 
    else { 
    return true;
    } 
}
Run Code Online (Sandbox Code Playgroud)

php regex email

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

Foreach函数将对多个数组多次执行

我正在处理邮件列表。

我的邮件列表现在有超过400封电子邮件,因此我正在使用foreach

我的问题是:我可以只限制100个电子邮件的foreach吗?

例如-向前100封电子邮件发送一封电子邮件,先中断,然后从停止的地方开始。因此,例如,对于400封电子邮件,foreach被调用4次以向所有电子邮件发送一封电子邮件。

foreach ($addresses as $to) {
     mail($to,$subject,$message,$headers);
}
Run Code Online (Sandbox Code Playgroud)

我需要这样做,因为如果我一次将电子邮件发送到所有400封电子邮件中,我将获得503服务不可用。

我试过了但是没用...

$emailchunkarray = array_chunk($addresses, 50);
$arraysize = count ($emailchunkarray);
$x = 0;

function chunker() {
    if ($x <= $arraysize) {
       foreach ($emailchunkarray[$x] as $to) {
           mail($to,$subject,$message,$headers);
       }
       $x++
       $chunker2();
    }
}
$chunker();

function chunker2() {
    if ($x <= $arraysize) {
        foreach ($emailchunkarray[$x] as $to){
            mail($to,$subject,$message,$headers);
        }
        $x++;
        $chunker();
    }
}
Run Code Online (Sandbox Code Playgroud)

由于某些原因,我无法回答我的问题...所以这是我的做法:

$ChunkAddresses = 10;
$EmailChunkArray = array_chunk($Addresses, $ChunkAddresses);
$ArraySize = count ($EmailChunkArray);
$ChunkSize = 0;
$ForeachCounter …
Run Code Online (Sandbox Code Playgroud)

php arrays email foreach

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

如何使用python发送电子邮件

我没有使用python发送电子邮件的经验,并且我一直在做一些研究,看来您需要安装一些服务器。他们没有从一开始就说明如何做,我很困惑,有人可以告诉我怎么做吗?

我正在使用Windows 10和python 3.2.2

python email python-3.x

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

PHPMailer 发送重复邮件

我在让我的 php 邮件程序发送一封电子邮件时遇到了一个小问题,它一直在发送重复邮件。我已经通过在主题末尾放置一个随机数来检查脚本是否运行了两次,但令人惊讶的是,两封电子邮件的主题相同,因此排除了那个。所以我认为最好的办法是让另一只眼睛看一看,看看他们是否能找出我在这里可能出错的地方。顺便提一下, SMTPDebug 也没有输出,这无助于解决此问题。当然,我已经将密码和主机更改为示例,但我可以向您保证,电子邮件已成功发送,但出于某种奇怪的原因,它发送了两份副本。

<?php    

    require("php/PHPMailer.php");
    require("php/SMTP.php");
    use PHPMailer\PHPMailer\PHPMailer;  

    $mail = new PHPMailer(true); 

    $mail->SMTPDebug = 2;
    $mail->isSMTP();
    $mail->Host = 'mail.example.com;';
    $mail->SMTPAuth = true;
    $mail->Username = 'info@example.com';
    $mail->Password = 'emailClientPass';
    $mail->SMTPSecure = 'ssl';
    $mail->Port = 465;

    $mail->setFrom('info@example.com', 'Info');
    $mail->addAddress('emailto@gmail.com', 'Email To Name');
    $mail->addReplyTo('info@example.com', 'Info');

    $mail->isHTML(true);
    $mail->Subject = 'Email Subject'.rand();;
    $mail->Body    = 'Email Body';
    $mail->AltBody = 'Email Body 2';

    $mail->send();

    if(!$mail->Send()) {
        echo 'Email Failed To Send.'; 
    } 
    else {
        echo 'Email Was Successfully Sent.'; 
    }

?>
Run Code Online (Sandbox Code Playgroud)

php email phpmailer

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