管理员在nodejs中单击“接受/拒绝”按钮后,如何向用户发送电子邮件通知?

时间:2019-09-18 09:15:30

标签: javascript html node.js button

我正在构建一个汽车预订系统,用户可以在其中提交会议时间表,然后为他们分配汽车。用户可以提交预订并显示预订信息。但我希望显示的每个预订的管理员都能够接受/拒绝预订,并且当单击该按钮时,电子邮件通知会发送给进行预订的用户。如何使“接受/拒绝”按钮执行此操作?

我是编程的新手,我第一次尝试使用nodejs时,我能够使用nodemailer(gmail)发送邮件,但这不是我希望实现的目标。

<div class="col-lg-4">
      <p>
         <div class="caption" style="background-color:#99cfe0;color:#2c778f;padding:15px; font-size:20px;"><b>Your Bookings </b></div>
             <ul style="color:black;">
                <% booking.forEach(function(booking){ %>

                   <li> <p style="color:black;"> <b> Date: </b> <%= booking.date %></p>
                   <p style="color:black;"> <b>Time:</b> <%= booking.time %></p>
                   <p style="color:black;"> <b>Location:</b> <%= booking.location %></p>
                   <p style="color:black;"> <b>Purpose:</b> <%= booking.purpose %></p>
                   <hr style="padding:10px;border-top: 1px solid red;">

                <% }); %>

                <button type="submit" class="btn btn-primary btn-lg" formaction="/accept">Accept</button>
                <button type="submit" class="btn btn-primary btn-lg" formaction="/reject">Reject</button>

我不知道如何使按钮可单击以发送电子邮件。

0 个答案:

没有答案