Windwos下PHP如何利用smtp服务本地发送邮件
PHP如何利用smtp服务本地发送邮件
linux 下情况比这要容易的多,下面讲一下windows下PHP如何利用smtp服务本地发送邮件的。
这需要修改php.ini 配置文件,需要一个额外的 sendmail.exe 支持下。因为php mail()函数在windows不能用,需要安装sendmail。
1.从 http://glob.com.au/sendmail/ 下载sendmail.zip
2.解压到任何目录下,例如这里放到 D:\php\extras\sendmail,路径短点没有空格最好,否则可能容易产生未知的问题。
3.配置php.ini ,搜索 smtp,然后修改
[mail function] ; For Win32 only. SMTP = 你的邮箱提供的smtp服务 smtp_port = 25 ; For Win32 only. sendmail_from = 你的邮箱地址 ; For Unix only. You may supply arguments as well (default: "sendmail -t -i"). sendmail_path = "D:\PHP\extras\sendmail\sendmail.exe -t"
注意,这里的smtp要自己去查,我这里用的是网易的邮箱,具体邮箱的smtp配置都可以查到。
例如网易的邮箱:http://help.163.com/09/1130/15/5PCLK6AI00753VBA.html?b12ene1
有的可能还需要在邮箱里打开smtp服务:
注意最后那句,要配置:
sendmail_path = "D:\PHP\extras\sendmail\sendmail.exe -t"
4.然后打开sendmail.ini 配置sendmail
其他跟 php.ini 很像,这里主要介绍下:
auth_username= 你的邮箱地址 auth_password= 你的邮箱的密码
还有最后的
; force the sender to always be the following email address ; this will only affect the "MAIL FROM" command, it won't modify ; the "From: " header of the message content force_sender= 你的邮箱地址
配置完了,就可以用php自带的mail函数测试啦:
mail($to, $subject, $message, $headers);

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

PHP est un langage de script côté serveur largement utilisé lors du développement d’applications Web. Il peut facilement envoyer et recevoir des e-mails, permettant aux développeurs de créer rapidement leurs propres systèmes de messagerie. Dans cet article, nous explorerons comment envoyer et recevoir des e-mails en utilisant PHP. 1. Envoi d'e-mails PHP propose de nombreuses fonctions pour envoyer des e-mails. La plus couramment utilisée est la classe PHPMailer qui utilise un serveur SMTP pour envoyer des e-mails. Cette classe est une bibliothèque open source écrite en PHP avec de nombreux

À l'ère d'Internet, le courrier électronique est devenu un élément indispensable de la vie et du travail des gens. PHP est un langage très utilisé dans le domaine du développement web, et l’envoi d’emails est également indispensable dans les applications web. Cet article présentera en détail le contenu pertinent et les problèmes courants liés à l'envoi d'e-mails PHP. 1. Méthode d'envoi d'e-mails PHP Bibliothèque PHPmailer PHPmailer est une puissante bibliothèque d'envoi d'e-mails PHP, qui peut facilement envoyer des e-mails au format HTML et au format texte brut. Utiliser PHPmai

Guide d'envoi d'e-mails PHP : Comment utiliser la fonction Mail pour envoyer des e-mails Dans le développement Web, vous rencontrez souvent des situations où vous devez envoyer des e-mails, comme l'envoi automatique d'un e-mail de bienvenue après une inscription réussie, ou la réinitialisation de votre mot de passe après avoir oublié votre mot de passe, etc. . En PHP, nous pouvons utiliser la fonction mail pour implémenter la fonction d'envoi de mail. Cet article vous apprendra comment utiliser la fonction mail pour envoyer des e-mails. 1. Préparation Avant d'utiliser la fonction mail pour envoyer des e-mails, nous devons nous assurer que le serveur a configuré le service SMTP et installé les s

La manière de gérer l'envoi et la réception d'e-mails dans les formulaires PHP est l'un des moyens de communication modernes les plus importants. En ajoutant des fonctions d'envoi et de réception d'e-mails au formulaire du site Web, celui-ci peut être rendu plus pratique et interactif. Cet article explique comment utiliser PHP pour gérer l'envoi et la réception d'e-mails dans des formulaires. Envoi d'e-mails Avant de traiter l'envoi d'e-mails, assurez-vous d'abord que le serveur a été configuré avec la fonction d'envoi d'e-mails. De manière générale, l'envoi d'e-mails implique les paramètres du serveur SMTP. Vous pouvez obtenir l'adresse du serveur SMTP auprès du fournisseur de services réseau ou de l'administrateur réseau.

Comment envoyer un e-mail via une boîte aux lettres en utilisant PHP ? Avec le développement d’Internet, le courrier électronique est devenu un élément indispensable de la vie quotidienne et professionnelle des gens. La fonction d'envoi automatique d'e-mails via un langage de programmation peut considérablement améliorer l'efficacité et la commodité du travail. En PHP, nous pouvons envoyer des e-mails via une boîte aux lettres en utilisant le protocole SMTP. Ensuite, je vais vous présenter la méthode spécifique d'envoi d'e-mails via des boîtes aux lettres en PHP et donner des exemples de code. Étape 1 : Installer les bibliothèques nécessaires en PHP

Analyse détaillée des fonctions d'envoi de courrier PHP : guide des opérations d'envoi de courrier pour le courrier, smtp, PHPMailer et d'autres fonctions, des exemples de code spécifiques sont requis 1. Introduction Dans la société moderne, le courrier électronique est devenu l'un des outils importants permettant aux personnes de communiquer et d'échanger des informations. Dans le développement Web, nous sommes souvent confrontés au besoin d'envoyer des e-mails. Qu'il s'agisse de vérification de l'enregistrement d'un utilisateur, de réinitialisation de mot de passe ou de notifications système et d'activités marketing, nous devons tous utiliser la fonction d'envoi d'e-mails. En tant que langage de script puissant, PHP offre une variété de fonctions pour l'envoi d'e-mails et

Avec la popularité d’Internet et du courrier électronique, de plus en plus de personnes commencent à utiliser le courrier électronique comme principal outil de communication. PHP est un langage de programmation côté serveur populaire qui peut également être utilisé pour envoyer des e-mails. Dans cet article, nous expliquerons comment utiliser PHP pour envoyer des emails. Configuration du serveur SMTP Tout d'abord, nous devons configurer le serveur SMTP. SMTP (SimpleMailTransferProtocol) est le protocole standard pour la transmission des e-mails. La plupart des fournisseurs de services de messagerie fourniront

Comment utiliser PHP pour implémenter les fonctions d'arrivée et de lecture du courrier ? Avec le développement rapide d'Internet, le courrier électronique est devenu un élément indispensable de la vie quotidienne et du travail des gens. L'utilisation du langage PHP pour implémenter les fonctions d'arrivée et de lecture des e-mails peut nous aider à gérer et à traiter les e-mails plus efficacement. Ci-dessous, je présenterai en détail comment utiliser PHP pour réaliser les fonctions d'arrivée et de lecture du courrier, y compris la configuration SMTP, l'envoi et la lecture du courrier. Configuration de SMTP Pour envoyer et lire des e-mails, vous devez d'abord configurer les paramètres SMTP. SMTP (Simp
