我必须通过 API 发送电子邮件休息,我是否应该等待 return 邮寄结果?

I have to send an email through an API Rest, should I wait to return the result of the mailing?

在通过API Rest 发送电子邮件的端点中,例如,创建了用户,我需要发送电子邮件以进行邮件验证。

如果邮件发送成功,我是否应该等待邮件发送完成并将结果发送给return?

这样,有时,enpoint 的响应会超过 2000 毫秒。

我不确定您使用的是哪种服务,但是发送电子邮件需要 2 秒时间太长了。

在这种情况下,最好的办法是对该端点进行异步调用,并在电子邮件发出后使用数据库进行更新。