ramiz/contact

这是一个用于联系管理员包,使用此包用户可以向管理员发送邮件

v1.0.6 2023-08-08 19:01 UTC

This package is auto-updated.

Last update: 2024-09-08 21:27:59 UTC


README

联系管理员包是一个简单的Laravel包,它提供了管理联系信息的功能,包括姓名、电子邮件和消息字段。它允许您轻松地从您网站上的用户收集和管理联系信息。

特性

  • 捕获并存储用户的联系信息。
  • 轻松配置联系信息的接收者电子邮件地址。
  • 与Laravel的邮件系统无缝集成。

安装

要开始使用联系管理员包,请按照以下步骤操作

  1. 安装包:使用Composer安装包

    composer require ramiz/contact
  2. 设置邮件凭证:将您的邮件凭证添加到您的.env文件中,以确保包可以发送邮件通知

    MAIL_MAILER=smtp
    MAIL_HOST=smtp.example.com
    MAIL_PORT=587
    MAIL_USERNAME=your_username
    MAIL_PASSWORD=your_password
    MAIL_ENCRYPTION=tls
  3. 配置接收者电子邮件:在您的Laravel项目的config目录中找到的config.contact文件中设置联系信息的接收者电子邮件地址。

  4. 发布配置:发布包的配置文件

     php artisan vendor:publish --provider="Ramiz\Contact\ContactServiceProvider"
  5. 运行迁移:运行数据库迁移以创建必要的表

    php artisan migrate

使用方法

一旦安装和配置了包,您就可以通过提供的路由和视图轻松管理联系信息。通过在浏览器中导航到/contact来访问联系管理员面板。

许可证

此包是开源软件,根据MIT许可证授权。