![]() |
| Học lập trình PHP |
Gửi cấu hình email
Bằng cách xác định các vận chuyển riêng biệt với các cấu hình phân phối, bạn có thể dễ dàng sử dụng lại cấu hình truyền tải trên nhiều cấu hình. Bạn có thể chỉ định nhiều cấu hình cho sản xuất, phát triển và thử nghiệm. Mỗi vận chuyển cần một className . Các tùy chọn hợp lệ như sau:Thư - Gửi bằng chức năng thư PHP
Smtp - Gửi bằng SMTP
Gỡ lỗi - Không gửi email, chỉ cần trả lại kết quả
Bạn có thể thêm các phương tiện tùy chỉnh (hoặc ghi đè các phương tiện vận chuyển hiện có) bằng cách thêm tệp thích hợp vào src / Mailer / Transport.Transports nên được đặt tên là YourTransport.php , trong đó 'Your' là tên của phương tiện. Sau đây là ví dụ về vận chuyển cấu hình Email.
Thí dụ
'EmailTransport' => [ 'default' => [ 'className' => 'Mail', // The following keys are used in SMTP transports 'host' => 'localhost', 'port' => 25, 'timeout' => 30, 'username' => 'user', 'password' => 'secret', 'client' => null, 'tls' => null, 'url' => env('EMAIL_TRANSPORT_DEFAULT_URL', null), ], ],
Hồ sơ gửi email
Hồ sơ phân phối cho phép bạn xác định trước các thuộc tính khác nhau về thông báo email từ ứng dụng của bạn và đặt tên cho cài đặt. Điều này tiết kiệm trùng lặp trên ứng dụng của bạn và giúp bảo trì và phát triển dễ dàng hơn. Mỗi tiểu sử chấp nhận một số khóa. Sau đây là ví dụ về hồ sơ gửi email.Thí dụ
'Email' => [ 'default' => [ 'transport' => 'default', 'from' => 'you@localhost', ], ],

Không có nhận xét nào:
Đăng nhận xét