git push wip

This commit is contained in:
2023-03-27 21:49:34 -05:00
commit 630fd021b3
49 changed files with 1146 additions and 0 deletions

View File

View File

@ -0,0 +1,50 @@
<?php
//get raw POST data so we can extract the email address
$data = file_get_contents("php://input");
$matches = array();
preg_match("/\<EMailAddress\>(.*?)\<\/EMailAddress\>/", $data, $matches);
//set Content-Type
header("Content-Type: application/xml");
echo '<?xml version="1.0" encoding="utf-8" ?>'; ?>
<Autodiscover xmlns="http://schemas.microsoft.com/exchange/autodiscover/responseschema/2006">
<Response xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a">
<Account>
<AccountType>email</AccountType>
<Action>settings</Action>
<Protocol>
<Type>IMAP</Type>
<Server>mail.stefen.xyz</Server>
<Port>993</Port>
<DomainRequired>off</DomainRequired>
<LoginName><?php echo $matches[1]; ?>@<?php echo $matches[2]; ?></LoginName>
<SPA>off</SPA>
<SSL>on</SSL>
<AuthRequired>on</AuthRequired>
</Protocol>
<Protocol>
<Type>POP3</Type>
<Server>mail.stefen.xyz</Server>
<Port>995</Port>
<DomainRequired>off</DomainRequired>
<LoginName><?php echo $matches[1]; ?></LoginName>
<SPA>off</SPA>
<SSL>on</SSL>
<AuthRequired>on</AuthRequired>
</Protocol>
<Protocol>
<Type>SMTP</Type>
<Server>mail.stefen.xyz</Server>
<Port>587</Port>
<DomainRequired>off</DomainRequired>
<LoginName><?php echo $matches[1]; ?></LoginName>
<SPA>off</SPA>
<Encryption>TLS</Encryption>
<AuthRequired>on</AuthRequired>
<UsePOPAuth>off</UsePOPAuth>
<SMTPLast>off</SMTPLast>
</Protocol>
</Account>
</Response>
</Autodiscover>

View File

@ -0,0 +1,20 @@
<clientConfig version="1.1">
<emailProvider id="stefen.xyz">
<domain>stefen.xyz</domain>
<displayName>%EMAILADDRESS%</displayName>
<incomingServer type="imap">
<hostname>mail.stefen.xyz</hostname>
<port>993</port>
<socketType>SSL</socketType>
<username>%EMAILADDRESS%</username>
<authentication>password-cleartext</authentication>
</incomingServer>
<outgoingServer type="smtp">
<hostname>mail.stefen.xyz</hostname>
<port>587</port>
<socketType>STARTTLS</socketType>
<username>%EMAILADDRESS%</username>
<authentication>password-cleartext</authentication>
</outgoingServer>
</emailProvider>
</clientConfig>

Binary file not shown.

Binary file not shown.

6
static/robots.txt Normal file
View File

@ -0,0 +1,6 @@
User-agent: *
Disallow: /autoconfig/
Disallow: /.well-known/
Disallow: /*.sh
Disallow: /*.pdf
Disallow: /*.asc

36
static/sw_gpg.asc Normal file
View File

@ -0,0 +1,36 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
mDMEYDtikxYJKwYBBAHaRw8BAQdAlK49Sjhtuwl9Ra3jushqxF47TBbxxA4bgcKT
+mgjZAG0IVN0ZWZlbiBXYWtlZmllbGQgPG1lQHhzdGVmZW4uZGV2PoiQBBMWCgA4
AhsDBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheAFiEEpwdJImkdCiTj+oJh9Stb+nvS
a7QFAmHT7kMACgkQ9Stb+nvSa7TQPgEA/k4gMvxuY5j1NMxDtC9+Di+ogk2hzxU9
8Nxlk6mcyI0A/i1/NjjCkTSkEzaIPDk0L/RruLXV8Bi/rmbVPNLUY2ALiK0EExYK
AFUCGwMFCwkIBwMFFQoJCAsFFgIDAQACHgECF4AWIQSnB0kiaR0KJOP6gmH1K1v6
e9JrtAUCY2TJthwYaGtwczovL2tleXNlcnZlci51YnVudHUuY29tAAoJEPUrW/p7
0mu0TJwBAMeF6RPG7ONH9AAX6ySG9bLo5xbyxiyhEVjB4gEUpoFQAP0Y2EUdRoMO
Hp2GxtYQKSke6GvAuQqj0qfnH1VfVfJtD4hyBBMWCgAaBAsJCAcCFQoCFgECGQEF
gmNnYhECngECmwMACgkQ9Stb+nvSa7SOlAD/ScLgJ5DOmkqCOksU898NZa1RQd9x
WpG64Nd1opZXcd8BAK60cO+kbRgtQ/ilja6C5hCZy9/73vUe8SHO+SoiPk4HtBh4
c3RlZmVuIDxtZUB4c3RlZmVuLmRldj6IrgQTFgoAVgIbAwQLCQgHBBUKCQgFFgID
AQACHgECF4ACGQEWIQSnB0kiaR0KJOP6gmH1K1v6e9JrtAUCY2TJtBwYaGtwczov
L2tleXNlcnZlci51YnVudHUuY29tAAoJEPUrW/p70mu0IlsA/Rfm8B/F5gMHZibi
EvvOxnDRVFSh5AYEIcXIo7RXMAsWAQDn9yzZtltJa9MLhnkHSGNfJI8soClj/wUr
XbXMVL8CB4hyBBMWCgAaBAsJCAcCFQoCFgECGQAFgmNnYhECngECmwMACgkQ9Stb
+nvSa7SjpAD/bZD61iyLdNvmlTlb9OjenwLlGKfup4a498fQ9c+G27oA+wa4YB52
Co5xZhgm5FG81nPtzTbzMCdsmAh1Wj/qdwwHtB9tZUB4c3RlZmVuLmRldiA8bWVA
eHN0ZWZlbi5kZXY+iKsEExYKAFMCGwMECwkIBwQVCgkIBRYCAwEAAh4BAheAFiEE
pwdJImkdCiTj+oJh9Stb+nvSa7QFAmNkybccGGhrcHM6Ly9rZXlzZXJ2ZXIudWJ1
bnR1LmNvbQAKCRD1K1v6e9JrtC6tAQDJIpgp6jlIAmngE2pyYKPJ/6tKrvbWfJ3h
ZAjuV8iGJQD8D4sAFXVDkvlbUO4mBHYhvkty6NX0/Wup47q/h9L8LwmIYQQwFgoA
CQIdAAWCY2diEQAKCRD1K1v6e9JrtFk/AQDkYF16DBw1TOfG7UAtlr9irgIq5NJ6
4pu0kXm+VyJ5rgEAu2rX498MSrXN7TTLeXdLLWGM8HdRT9aF40Y4hxGG7Qi0Dm1l
QHhzdGVmZW4uZGV2iJMEExYKADsWIQSnB0kiaR0KJOP6gmH1K1v6e9JrtAUCY+by
6QIbAwULCQgHAgIiAgYVCgkICwIEFgIDAQIeBwIXgAAKCRD1K1v6e9JrtPBFAQCp
6gwP/x9TZAJ05wisnZdjWca6JcdGbhBTMuqB7L77FgEAhv8A2SfJriH/2LfPtSj1
spKLZB7Bk0XCAW4cuuG+cwu4OARgO2KTEgorBgEEAZdVAQUBAQdAqWWW31XPde/E
WuduOgcTCNYT5UTE2UVf6ED3iAqSURoDAQgHiHgEGBYKACACGwwWIQSnB0kiaR0K
JOP6gmH1K1v6e9JrtAUCYdPuegAKCRD1K1v6e9JrtBGyAP46/LbnNEKaMhRkgWhB
k31x2cN5ki9ksJJIWELFlJGi2gD/Sn40bB0/5hBkeTL7xH1LReXALtyiAN6DCVbZ
xATt/wI=
=DGdY
-----END PGP PUBLIC KEY BLOCK-----

BIN
static/sw_resume.pdf Normal file

Binary file not shown.