我正在尝试让php通过我的xampp发送一封测试电子邮件,我知道我必须配置php.inc文件和sendmail文件来让xampp发送电子邮件。
但即便如此,我还是不能发送邮件
下面是两个文件的修改后的代码片段
php.inc
[ mail function]
; XAMPP: Comment out this if you want to work with an SMTP Server like Mercury
SMTP = smtp.gmail.com
smtp_port = 587
; For Win32 only.
; http://php.net/sendmail-from
se
我的功能是,用户注册他的帐户和电子邮件应该发送给他激活他的帐户。用户在其电子邮件中单击该链接并激活其帐户。
我以各种方式更改了php.ini:例如,我更改了sendmail.php
smtp_server=smtp.gmail.com
smtp_port=465 //i also changed it to 587 to test
auth_username=me@gmail.com
auth_password=mypassword
force_sender=me@gmail.com
hostname=smtp.gmail.com //i tried it by leaving it blan
我正在从本地主机发送邮件。我已经配置了php.ini和sendmail.ini。我更改了php.ini文件,它现在看起来像这样
; XAMPP: Comment out this if you want to work with fakemail for forwarding to your mailbox (sendmail.exe in the sendmail folder)
sendmail_path = ""D:\xampp\sendmail\sendmail.exe\" -t"\\I've removed the backslash comi
我修改了php.ini文件和sendmail.ini,如下所示:
[mail function]
; XAMPP: Comment out this if you want to work with an SMTP Server like Mercury
SMTP = smtp.gmail.com
smtp_port = 587
; For Win32 only.
; http://php.net/sendmail-from
;sendmail_from = postmaster@localhost
; XAMPP IMPORTANT NOTE (1): If
我尝试使用php和sendmail发送邮件。它看起来很简单,但我的配置似乎不起作用。
My sendmail.ini
smtp_server=smtp.gmail.com
; smtp port (normally 25)
smtp_port=587
; SMTPS (SSL) support
; auto = use SSL for port 465, otherwise try to use TLS
; ssl = alway use SSL
; tls = always use TLS
; none = never try to use SSL
auth_us
有没有办法从gmail帐户向某人发送邮件?我所说的“发件人”是指它也将电子邮件存储在gmail收件箱中……?
我试过使用imap,但我不确定这是不是正确的方式?无论哪种方式,我都会得到这个错误:
Warning: imap_mail() [function.imap-mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\xampp\htdocs\gmail\index.php on line 12
有没有idas如何做到这一点?
谢谢!
我试着用xampp发送到gmail。
我的PHP版本是5.6.8
以为指导,我更改了php.ini和sendmail.ini的配置,但它对我没有作用。该页面始终显示失败:电子邮件未发送!
这是我的php:
$to = 'kennybanny12@gmail.com';
$subject = 'No subject';
$message = 'Hello, this is the content of the email.';
$headers = 'From: sticollegesocial@gmail.com';
我对XAMPP和WAMP也有同样的问题。我不确定是什么导致了这个问题,因为日志文件中绝对没有任何内容。
我三次检查了我的配置,一切都是正常的,我甚至关闭了我的防火墙,但什么也没有发生。
Laravel 4抛出了这个(超时)异常:Symfony\Component\Debug\Exception\FatalErrorException
\vendor\swiftmailer\swiftmailer\lib\classes\Swift\Transport\StreamBuffer.php165
public function readLine($sequence)
{
if (isset
我试着用php mail()函数从本地主机发送一封电子邮件到我的yahoo电子邮件帐户,返回说我成功地发送了电子邮件,但是我没有收到任何电子邮件。我一直在阅读和尝试许多所谓的“简单的方式”发送电子邮件,但结果是令人失望的,他们都不适合我。下面是代码、配置和错误消息。有人能用这个启发我吗?谢谢。
php代码
<?php
$to = 'myemail@yahoo.com';
$subject = 'Fake sendmail test';
$message = 'If we can read this, it means that our f
我目前正在使用XAMPP来建立我的网站。我想设置邮件服务器为example@gmail.com,我在网上搜索了这个方法,但仍然没有得到任何解决方案。下面是我在邮件函数中的php.ini代码
[mail function]
; XAMPP: Comment out this if you want to work with an SMTP Server like Mercury
SMTP = smtp.gmail.com
smtp_port = 587
; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = exampl
Xampp (Windows安装)上的Sendmail有一些问题--当我尝试测试电子邮件时(见下面的脚本)
<?php
ini_set( 'display_errors', 1 );
error_reporting( E_ALL );
$from = "xxx@xxx.com";
$to = "xxx@xxx.com";
$subject = "PHP Mail Test script";
$message = "This is a test to check the PHP Mail functionality&
我正在尝试通过XAMPP配置Sendmail来发送电子邮件。在我的sendmail.ini中,我有以下设置:
# Set default values for all following accounts.
logfile "C:\xampp\sendmail\sendmail.log
account Gmail
tls on
port 587
tls_certcheck off
host smtp.gmail.com
from myemail@gmail.com
auth on
user myemail06@gmail.com
password mypassword
accoun
我已经设置了我的sendmail.exe与windows xp service pack 3的兼容性,但它仍然不能工作。使用xampp。我的php代码工作正常,但我没有收到任何电子邮件。
这是我的sendmail.ini
[sendmail]
; you must change mail.mydomain.com to your smtp server,
; or to IIS's "pickup" directory. (generally C:\Inetpub\mailroot\Pickup)
; emails delivered via IIS's p
我试图从我的本地主机发送电子邮件,但我正在遇到一个问题,不断出现。我找到了,它解释了如何设置XAMPP来发送电子邮件,而电子邮件是发送的,但是当我尝试更改From头时,什么都没有发生。电子邮件被发送了,但它是从我的个人电子邮件发送的。
我尝试移除php.ini中的php.ini和sendmail.ini中的force_sender,但都没有效果。我尝试将-f参数添加到mail函数中,但它没有工作。我甚至尝试过重新启动XAMPP几次,但仍然一无所获。有什么是我忽略了的,还是没有办法这样做?
<?php
$headers = "From: Joe Smith <joe@j