小编Ste*_*ven的帖子

如何使用 MAIL_FROM_ADDRESS?

目前,我正在开发一项功能,该功能要求应用程序向客户/用户发送电子邮件。

发送电子邮件已经在工作,但是,我希望隐藏/替换发件人的电子邮件。我认为MAIL_FROM_ADDRESS.ENV文件正是我需要的,但它并没有给我什么我的预期。

这是我的 .env 文件中的一个片段:

# illuminate/mail
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=steven@gmail.com
MAIL_PASSWORD=PASSWORD_HERE
MAIL_FROM_ADDRESS=admin@MyApp.com
MAIL_FROM_NAME=MyApp
Run Code Online (Sandbox Code Playgroud)

如果用户收到来自我的应用程序的电子邮件,它应该显示“admin@MyApp.com”作为电子邮件的发件人。

+------+

为什么MAIL_FROM_ADDRESS不起作用?

我应该如何使用它?

我认为这是我问题的解决方案是错误的吗?

我应该怎么做才能达到预期的输出?

email gmail laravel lumen

6
推荐指数
1
解决办法
5663
查看次数

“Instanceof”无法正常工作

我不知道这有什么问题,但instanceof似乎不起作用。

应用错误.ts

class AppError extends Error {
    public statusCode;

    constructor(message, statusCode) {
      super(message);

      this.name = this.constructor.name;

      Error.captureStackTrace(this, this.constructor);

      this.statusCode = statusCode || 500;
    }
}

export default AppError;
Run Code Online (Sandbox Code Playgroud)

错误请求错误.ts

import AppError from "./AppError";

class BadRequestError extends AppError {
    constructor(message?: string) {
        super(message || "Client sent a bad request", 400);
    }
}

export default BadRequestError;
Run Code Online (Sandbox Code Playgroud)

处理程序

try {
    throw new BadRequestError();
} catch (err) {
    if (err instanceof AppError) {
        responseCallback(err.statusCode, err.message, callback);
    } else {
        responseCallback(500, "Internal Server …
Run Code Online (Sandbox Code Playgroud)

custom-exceptions node.js

3
推荐指数
1
解决办法
3603
查看次数

返回响应后,Lambda 可以继续吗?

Lambda 是否可以在返回像状态代码这样的响应后继续处理,202然后 Lambda 在结束 Lambda 之前必须调用请求?

asynchronous aws-lambda serverless

3
推荐指数
3
解决办法
2919
查看次数