我正在使用.NET和Windows Server技术实现电子邮件简报发件人服务.是否有全面的指南可以帮助避免电子邮件被垃圾邮件过滤器和其他机制困住?
它们应涵盖(合法)批量邮件发送的所有方面:SMTP配置,DNS,HTML内容,图像,内容中的链接等.一个简单的例子:嵌入图像或从服务器加载图像更好吗?
如果你能提供一些经验数据来证明一些措施的效率,那将是很好的.
这个问题是非垃圾邮件的圣经.
无论如何除了那个以编程方式生成与Indy的电子邮件时,这是最好的做法,以尽量减少被标记为垃圾邮件的可能性?
有没有办法检查发送的电子邮件是否已标记为垃圾邮件或已删除?
我使用Rails 3.
我正在使用 Laravel 5.4。当我从本地服务器发送邮件到收件箱文件夹工作正常时,配置文件.env如下:-
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=email
MAIL_PASSWORD=password
MAIL_ENCRYPTION=tls
Run Code Online (Sandbox Code Playgroud)
之后我转移到实时服务器并配置.env文件如下:->
MAIL_DRIVER=sendmail
MAIL_HOST=smtp.gmail.com
MAIL_PORT=465
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=ssl
Run Code Online (Sandbox Code Playgroud)
邮件接收但在垃圾邮件文件夹中。如何避免来自垃圾邮件文件夹。
这是我的控制器功能
function createSchool(Request $request){
$this->validator($request->all())->validate();
$user = $this->create($request->all());
if($user){
$mailInformation = $request->all();
if($mailInformation){
Mail::to($request->user())
->cc($mailInformation['email'])
->send(new SchoolRegistration($mailInformation));
}
return redirect('admin/schools')->with('success', 'School added Successfully');
}
}
Run Code Online (Sandbox Code Playgroud) 这个代码我用来发送邮件但不幸的是邮件转到垃圾邮件文件夹.我尝试了gmail和hotmail,但案例是一样的.php代码是:
<?php
if($_POST)
{
//check if its an ajax request, exit if not
if(!isset($_SERVER['HTTP_X_REQUESTED_WITH']) AND strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) != 'xmlhttprequest') {
die();
}
$to_Email = "zinan09@gmail.com"; //Replace with recipient email address
$subject = 'My email from Somebody out there...'; //Subject line for emails
//check $_POST vars are set, exit if any missing
if(!isset($_POST["userName"]) || !isset($_POST["userEmail"]) || !isset($_POST["userMessage"]))
{
die();
}
//Sanitize input data using PHP filter_var().
$user_Name = filter_var($_POST["userName"], FILTER_SANITIZE_STRING);
$user_Email = filter_var($_POST["userEmail"], FILTER_SANITIZE_EMAIL);
$user_Message = filter_var($_POST["userMessage"], FILTER_SANITIZE_STRING);
//additional php validation
if(strlen($user_Name)<4) …Run Code Online (Sandbox Code Playgroud)