【问题标题】:Not getting user email address in inquiry from Laravel app未从 Laravel 应用程序查询中获取用户电子邮件地址
【发布时间】:2018-02-14 10:52:01
【问题描述】:

我陷入了一个小问题。当用户从 laravel 网站发送查询时,我会在 from 部分看到固定的电子邮件地址。有没有办法让它动态化。我想在收件箱中查看用户的电子邮件地址。

这是我的 .env 代码:

MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=465
MAIL_USERNAME=admin@mywebsite.com
MAIL_PASSWORD=12345
MAIL_ENCRYPTION=ssl

当我回复相同的电子邮件时,我可以看到用户的电子邮件回复字段。

请告知,我应该在哪里进行更改。如果您需要查看其他代码的详细信息,也请告诉我。

【问题讨论】:

  • 您可以添加您为发送电子邮件而编写的代码吗?
  • 您必须在代码中进行更改,并且需要添加 Mailer 的 'from' 属性。为此,请向我们展示您迄今为止编写的发送邮件的代码,因为在 Laravel 中有多种发送邮件的方法

标签: php laravel email web-applications phpmailer


【解决方案1】:

简短的回答是您不应该尝试欺骗来自用户的电子邮件。这可能会导致问题,例如您的电子邮件提供商将邮件标记为垃圾邮件,并且您的虚拟主机可能被标记为垃圾邮件发送者。更好的做法是让您的电子邮件像您当前一样从您的 admin@mywebsite.com 帐户发送,然后按照应用程序已经在执行的方式设置回复。

【讨论】:

    猜你喜欢
    • 2015-01-23
    • 2013-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-22
    • 1970-01-01
    相关资源
    最近更新 更多