09/10/2018, 23:40

Rắc rối về gửi mail trong localhost

TÔi có 1 rắc rối configuration mail() trong php.ini Please help me.TÔi đang dùng gói
xampp version mới nhất(I think),Platform winxpsp2 đã tắt hết các chương trình diệt virus và firewall trong khi làm.
*ĐÂy là configuration mail()hiện nay:

[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

; For Win32 only.
;sendmail_from = me@localhost.com
*ví dụ code:
<?php
mail("me@example.com","Hello World", "H1, world.
Prepare for our arrival.We've starving!");
?>
*but output:
Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:xampphtdocshahamail().php on line 3
****what'wrong?
pajero8484 viết 01:55 ngày 10/10/2018
mình đoán không nhầm thì dấu ' của We've starving làm bạn bị lỗi . Nếu ko đúng thì bỏ qua , mình ko học php .
tandaica0612 viết 01:41 ngày 10/10/2018
Mình tưởng cấu hình mail là phải bỏ cái dấu ";" trước phần trong php.ini chứ , T_T có sai các bác chỉ bảo với , vì trình em còn kém :
sendmail_from = me@localhost.com
shiftdel15589 viết 01:50 ngày 10/10/2018
;sendmail_from = me@localhost.com -> sendmail_from = me@localhost.com
me@example.com -> your email

SMTP = localhost
smtp_port = 25
-> Có SMTP Server chưa ? Nếu chưa thì phải cài, cài 1 mình XAMP thì chưa thể gởi mail trong local được
huyhoa viết 01:43 ngày 10/10/2018
Quote Được gửi bởi shiftdel15589 View Post
;sendmail_from = me@localhost.com -> sendmail_from = me@localhost.com
me@example.com -> your email

SMTP = localhost
smtp_port = 25
-> Có SMTP Server chưa ? Nếu chưa thì phải cài, cài 1 mình XAMP thì chưa thể gởi mail trong local được
Nếu cài nguyên Appserve thì có thể dùng SMTP đc ko bạn nhỉ? Hay là phải cài IIS ? Làm thế nào để cài SMTP vậy?
libraciter viết 01:43 ngày 10/10/2018
Muốn gửi mail bạn phải cài Mail Server (Mail Daemon hay Mail Exchange...) rồi phải config Router sao cho có thể gửi ra ngoài được nữa nếu bạn sử dụng localhost(cụ thể như thế nào thì không thuộc về chuyên môn lắm nên không tiện hướng dẫn ^^). IIS chỉ đóng vai trò làm web server, riêng AppServe khi cài vào thì có luông cả Web và Database Server. Mình cũng đang xài AppServ
ipkiss viết 01:43 ngày 10/10/2018
không cần phải cài Mail Daemon hay Mail Exchange, bạn chỉ cần cài một chương trình mail server như AdvanceSMTP server (có rất nhiều chương trình tương tự như vậy) là đủ rồi
Bài liên quan
0