🏡 index : old_projects/mc-mailer.git

author yaqubroli <walchuk2018@icloud.com> 2023-05-11 17:20:11.0 -07:00:00
committer yaqubroli <walchuk2018@icloud.com> 2023-05-11 17:20:11.0 -07:00:00
commit
5298cd7128ddfaeb5404d2b0859fd7c7833963d9 [patch]
tree
12e40ca5b6c28b5546040d96b2adff2f5a2be66b
parent
fd93c086e0a1254b5222fe07075530915d58473f
download
5298cd7128ddfaeb5404d2b0859fd7c7833963d9.tar.gz

!!



Diff

 src/main.rs | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/src/main.rs b/src/main.rs
index dc035e7..f188803 100644
--- a/src/main.rs
+++ a/src/main.rs
@@ -1,9 +1,20 @@
use chrono::Utc;
use lettre_email::EmailBuilder;
use secrets::secrets::EMAIL_USERNAME;
use crate::verification::verification::*;
use crate::secrets::secrets::SPECIAL_SALT_CODE;

pub mod verification;
pub mod secrets;

async fn send_verification_email(verificationRequest: VerificationRequest, ) -> impl Responder {
    let email = EmailBuilder::new()
        .to(format("{}@st-andrews.ac.uk", verificationRequest.email))
        .from(EMAIL_USERNAME)
        .subject("Minecraft Verification")
        .text(format!("Here's your whitelist verification link: https://mc.7800.io/verify/{}", verificationRequest.as_code()))
        .build();
}

fn main() {
    let verification_request = VerificationRequest {