我正在使用dnn“member directory module”。它允许站点用户向其他用户发送消息。这些消息似乎作为私人消息接收,接收者也收到消息的电子邮件。此消息在地址中包含站点管理员电子邮件ID。现在我的要求是更改发件人emailId地址,使电子邮件看起来像是来自发件人,而不是来自网站管理员。
我猜这听起来很混乱:
我查了一下,发现会员目录模块向这个
的DNN内部服务API下发帖子请求HTTP:/// DesktopModules / InternalServices / API / MessagingService和/创建
这个API的代码我在BitBucket上找到了用户Jamie Clayton在“MessagingServiceController”下,这个API依次调用“SendMessage”方法,我在“DotNetNuke.Services.Social.Messaging.MessagingControllerImpl”中找到了该方法。
检查所有这些我刚刚发现这个东西正在创建队列,并且电子邮件以某种方式发送,可能是一个服务,我在下一步检查的地方卡住了一点。
请建议。任何指向发送此电子邮件的类的指针都会很棒。如果可以通过其他方式实现,请另外建议。