Phpmailer gmail

Bạn có một trang web bán hàng trực tuyến và bạn muốn nhận được thông báo khi có đơn hàng mới? . Thì bài viết dưới đây sẽ giúp bạn điều đó, bài viết này tổng hợp những nội dung hướng dẫn sử dụng phpmailer một cách dễ dàng nhất

PHPMailer là gì ?

PHPMailer là mã thư viện để gửi  Email   một cách an toàn  đơn giản thông qua mã PHP từ một máy chủ Web. Gửi Mail  trực tiếp bằng mã PHP yêu cầu  mức độ   quen thuộc cao với các chuẩn mực giao thức SMTP  các khó khăn liên quan  lỗ hổng về việc đưa Mail vào để gửi thư rác.

Phpmailer gmail
PHPMailer là gì ?

Tại sao  cần đến PHPMailer?

PHP có hỗ trợ hàm gửi  Mail  sẵn  mặc dù vậy không hoàn toàn có thể gửi được cho tất cả mọi người. Các bạn có thể  gặp sự cố khi gửi  Mail  là cái được cái . Email của các bạn gửi đi có thể sẽ nằm trong mục spam hoặc sever của bạn đã bị chặn. lúc đó  các  bạn phải cần  có những  giải pháp để thay thế. Cách làm ở đây các bạn nên sử dụng  một thư viện hỗ trợ gửi đi  Email trong PHP của bạn với cái tên PHPMailer.

Các tính năng của PHPMailer

  • Các  bạn có thể  gửi  Thư  thông qua giao tiếp
  • Các bạn hoàn toàn  sử dụng   Email  cá nhân hoặc . Email doanh nghiệp để gửi thông tin cho khách hàng của bạn để làm tăng chất lượng Mail của bạn.
  • Gửi  Email  với tốc độ nhanh ít lỗi  & Email được chuyển vào thẳng inbox
  • Các bạn hoàn toàn  sử dụng  được cc, bcc  & tệp tin đính kèm
  • Bên cạnh  đó  các  bạn sẽ  tương tác lại . Các  1 cách dễ dàng. Các bạn sẽ  nhận được  Thư  trong hộp thư mà bạn gửi đến.
Phpmailer gmail
Các tính năng của PHPMailer

Hướng dẫn   sử dụng  Phiên bản PHPMailer 6x

Đầu tiên   bạn phải cần   tải về thư viện PHPMailer 6.05

Nhập thư viện

Bạn thực hiện nhập thư viện vào như sau, nhớ thay đổi  đường dẫn  đến mã nguồn mà bạn đã lưu nhé,   phải đặt đoạn code này ở trên cùng của tệp tin.

1

2

3

4

5

6

7

8

include APPPATH ."../storage/PHPMailer-master/src/PHPMailer.php";

include APPPATH ."../storage/PHPMailer-master/src/Exception.php";

include APPPATH .____10;

include APPPATH .____14;

include APPPATH .____18;

"../storage/PHPMailer-master/src/PHPMailer.php"0 "../storage/PHPMailer-master/src/PHPMailer.php"1

"../storage/PHPMailer-master/src/PHPMailer.php"0 "../storage/PHPMailer-master/src/PHPMailer.php"3

Thự hiện gửi  Thư

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

"../storage/PHPMailer-master/src/PHPMailer.php"4 "../storage/PHPMailer-master/src/PHPMailer.php"5"../storage/PHPMailer-master/src/PHPMailer.php"6 "../storage/PHPMailer-master/src/PHPMailer.php"7_______28

"../storage/PHPMailer-master/src/PHPMailer.php"9

;0

"../storage/PHPMailer-master/src/PHPMailer.php"4____32;3

"../storage/PHPMailer-master/src/PHPMailer.php"4;5;6

"../storage/PHPMailer-master/src/PHPMailer.php"4;8;9;include1

"../storage/PHPMailer-master/src/PHPMailer.php"4include3include4

"../storage/PHPMailer-master/src/PHPMailer.php"4include6______07;include9

"../storage/PHPMailer-master/src/PHPMailer.php"4APPPATH .1APPPATH .2;APPPATH .4

"../storage/PHPMailer-master/src/PHPMailer.php"4APPPATH .6______17;APPPATH .9

"../storage/PHPMailer-master/src/PHPMailer.php"4"../storage/PHPMailer-master/src/Exception.php"1"../storage/PHPMailer-master/src/Exception.php"2

"../storage/PHPMailer-master/src/Exception.php"3

"../storage/PHPMailer-master/src/PHPMailer.php"4"../storage/PHPMailer-master/src/Exception.php"5"../storage/PHPMailer-master/src/Exception.php"6"../storage/PHPMailer-master/src/Exception.php"7"../storage/PHPMailer-master/src/Exception.php"8"../storage/PHPMailer-master/src/Exception.php"9

"../storage/PHPMailer-master/src/PHPMailer.php"4;1;2"../storage/PHPMailer-master/src/Exception.php"7;4"../storage/PHPMailer-master/src/Exception.php"9;6

"../storage/PHPMailer-master/src/PHPMailer.php"4;1;9"../storage/PHPMailer-master/src/Exception.php"9include1

"../storage/PHPMailer-master/src/PHPMailer.php"4include3include4"../storage/PHPMailer-master/src/Exception.php"7include6"../storage/PHPMailer-master/src/Exception.php"9

"../storage/PHPMailer-master/src/PHPMailer.php"4include9____10"../storage/PHPMailer-master/src/Exception.php"9

"../storage/PHPMailer-master/src/PHPMailer.php"4APPPATH .3APPPATH .4"../storage/PHPMailer-master/src/Exception.php"9

APPPATH .6

"../storage/PHPMailer-master/src/PHPMailer.php"4APPPATH .8____19"../storage/PHPMailer-master/src/Exception.php"9APPPATH .01

"../storage/PHPMailer-master/src/PHPMailer.php"4APPPATH .8APPPATH .04"../storage/PHPMailer-master/src/Exception.php"7APPPATH .06"../storage/PHPMailer-master/src/Exception.php"9APPPATH .08

APPPATH .09

"../storage/PHPMailer-master/src/PHPMailer.php"4APPPATH .11APPPATH .12

"../storage/PHPMailer-master/src/PHPMailer.php"4APPPATH .14APPPATH .15;

"../storage/PHPMailer-master/src/PHPMailer.php"4APPPATH .18APPPATH .19;

"../storage/PHPMailer-master/src/PHPMailer.php"4APPPATH .22APPPATH .23;

"../storage/PHPMailer-master/src/PHPMailer.php"4APPPATH .26

APPPATH .27 APPPATH .28;

APPPATH .30 APPPATH .31APPPATH .32APPPATH .33

APPPATH .27 APPPATH .35"../storage/PHPMailer-master/src/Exception.php"7______24APPPATH .38

Hướng dẫn   sử dụng  Phiên bản PHPMailer 5x

trước tiên   muốn   sử dụng được bạn cần phải tải code của nó về đã.

Sau  khi tải xuống  bạn giải nén nó ra  bạn sẽ nhận được một vài file tuy vậy bạn chỉ cần dùng hai tệp tin đó là APPPATH .39 & APPPATH .40 còn những tệp tin khác bạn có thể nghiên cứu thêm trong số đó có một số mẫu ví dụng cũng hay lắm đó. Bây giờ bạn hãy coppy tệp   đấy  qua dự án của mình.

Sau khi  có 2  tệp  trên chúng ta cùng tạo 1  tệp tin có tên APPPATH .41 tất nhiên bạn đặt tền gì cũng được.

Và nội dung của tệp tin  as after.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

APPPATH .42

APPPATH .43

APPPATH .44

APPPATH .45

APPPATH .46

APPPATH .47

APPPATH .48

APPPATH .49

APPPATH .50

APPPATH .51

APPPATH .52

APPPATH .53

APPPATH .54

APPPATH .55

APPPATH .56

APPPATH .57

APPPATH .58

APPPATH .59

APPPATH .60

APPPATH .61

APPPATH .62

APPPATH .63

APPPATH .64

APPPATH .65

APPPATH .66

APPPATH .67

APPPATH .68

APPPATH .69

APPPATH .70

APPPATH .71

APPPATH .72

APPPATH .73

Chỉ  dễ dàng  thế thôi, rất nhàn  đúng không nào, bạn thử chạy file APPPATH .41 & mở hộp thư đến ra kiêm tra xem có nhận được Mail không nhé.

Hướng dẫn  tạo hàm để gửi  Email  bằng PHPMailer

Như ở phần trên bạn đã gửi  Thư  thành công  tuy nhiên giả sử trên trang Web của bạn bạn mong muốn gửi Mail ở nhiều chỗ, VD khi khách hàng liên lạc bạn cần gửi Email đến quản trị viên để thông báo. Khi có đơn hàng mới bạn phải cần  gửi  Email   xác nhận đơn hàng  thông báo tới quản trị viên. Không lẽ bạn cứ phải ôm theo một mớ code như thế ném ở mọi file   rõ ràng là không gọn gàn chút nào phải không nào.

Và ở phần này mình sẽ  hướng dẫn  các bạn để chọn chúng vào một hàm  &< . Thực tế thì  trong hàm này hơi khác phần trên một tí là mình có bổ sung thêm tính năng thêm địa chỉ cc. Thực tế thì dựa vào  phần trên bạn hoàn toàn có thể tự tạo hàm cho riêng mình  tuy vậy ở đây mình tạo mẫu cho các bạn chưa rành lắm về hàm có thể ứng dụng.Bạn hãy tạo một tệp  chức năng. php để viết các hàm vào  that .  ở đoạn mã sau tôi đã tạo sẵn hai hàm  1 là  hàm . Tất nhiên  Mail bình thường không có file đính kèm  hai là hàm APPPATH .75 để gửi Email có kèm theo file đính kèm. Tất nhiên bạn có thể  gộp chúng thành một hàm cũng được  nhưng  mình . Nội dung  ước muốn tách làm hai hàm riêng biệt để cho cụ thể. Nội dung tệp  chức năng. php as after.

 

Phpmailer gmail
Hướng dẫn tạo hàm để gửi Email với PHPMailer

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

APPPATH .76

APPPATH .77

APPPATH .78

APPPATH .47

APPPATH .50

APPPATH .81

APPPATH .53

APPPATH .54

APPPATH .55

APPPATH .56

APPPATH .57

APPPATH .87

APPPATH .88

APPPATH .89

APPPATH .90

APPPATH .63

APPPATH .92

APPPATH .93

APPPATH .94

APPPATH .95

APPPATH .96

APPPATH .97

APPPATH .98

APPPATH .99

"../storage/PHPMailer-master/src/PHPMailer.php"00

"../storage/PHPMailer-master/src/PHPMailer.php"01

"../storage/PHPMailer-master/src/PHPMailer.php"02

APPPATH .69

"../storage/PHPMailer-master/src/PHPMailer.php"04

APPPATH .71

"../storage/PHPMailer-master/src/PHPMailer.php"06

"../storage/PHPMailer-master/src/PHPMailer.php"07

APPPATH .77

APPPATH .78

"../storage/PHPMailer-master/src/PHPMailer.php"10

APPPATH .50

APPPATH .81

APPPATH .53

APPPATH .54

APPPATH .55

APPPATH .56

APPPATH .57

APPPATH .87

APPPATH .88

APPPATH .89

APPPATH .90

APPPATH .63

APPPATH .92

APPPATH .93

APPPATH .94

APPPATH .95

APPPATH .96

APPPATH .97

APPPATH .98

APPPATH .99

"../storage/PHPMailer-master/src/PHPMailer.php"00

"../storage/PHPMailer-master/src/PHPMailer.php"01

"../storage/PHPMailer-master/src/PHPMailer.php"02

"../storage/PHPMailer-master/src/PHPMailer.php"34

APPPATH .69

"../storage/PHPMailer-master/src/PHPMailer.php"04

APPPATH .71

"../storage/PHPMailer-master/src/PHPMailer.php"06

APPPATH .73

Trong hàm trên mình có để cố định phần AddReplyTo vì theo  chủ kiến  cá nhân của mình chắc phần này thường cố định  mặc dù vậy nếu hệ thống của bạn gồm nhiều bộ phận thì có thể nó sẽ khác nhau bạn từ điều chỉnh cho nó phù hợp.

Hiện tại bạn quay lại  tệp  APPPATH .41 ghi mã như sau để kiểm tra nhé.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

APPPATH .42

APPPATH .43

APPPATH .44

"../storage/PHPMailer-master/src/PHPMailer.php"44

"../storage/PHPMailer-master/src/PHPMailer.php"45

"../storage/PHPMailer-master/src/PHPMailer.php"46

"../storage/PHPMailer-master/src/PHPMailer.php"47

"../storage/PHPMailer-master/src/PHPMailer.php"48

"../storage/PHPMailer-master/src/PHPMailer.php"49

"../storage/PHPMailer-master/src/PHPMailer.php"50

"../storage/PHPMailer-master/src/PHPMailer.php"51

"../storage/PHPMailer-master/src/PHPMailer.php"52

APPPATH .72

"../storage/PHPMailer-master/src/PHPMailer.php"54

APPPATH .73

Đối với hàm APPPATH .75 bạn sửa lại dòng sau

1

"../storage/PHPMailer-master/src/PHPMailer.php"4 "../storage/PHPMailer-master/src/PHPMailer.php"58"../storage/PHPMailer-master/src/PHPMailer.php"59_______67"../storage/PHPMailer-master/src/PHPMailer.php"61"../storage/PHPMailer-master/src/Exception.php"7"../storage/PHPMailer-master/src/PHPMailer.php"63"../storage/PHPMailer-master/src/Exception.php"7"../storage/PHPMailer-master/src/PHPMailer.php"65"../storage/PHPMailer-master/src/Exception.php"7"../storage/PHPMailer-master/src/PHPMailer.php"67"../storage/PHPMailer-master/src/PHPMailer.php"5"../storage/PHPMailer-master/src/PHPMailer.php"69"../storage/PHPMailer-master/src/Exception.php"7"../storage/PHPMailer-master/src/PHPMailer.php"71"../storage/PHPMailer-master/src/Exception.php"7