Skip to content

Instantly share code, notes, and snippets.

@MisterDaniels
Created November 10, 2021 11:52
Show Gist options
  • Save MisterDaniels/33dc347680d8f43521da357d672b87f2 to your computer and use it in GitHub Desktop.
Save MisterDaniels/33dc347680d8f43521da357d672b87f2 to your computer and use it in GitHub Desktop.
Auryn - Test email sends
// 20200831170024
// http://modelo.auryn.com.br/publicData/getActiveCompaniesDomain
[
{
"id": 1,
"name": "GeA",
"subdomain": "fotogea.auryn.com.br"
},
{
"id": 3,
"name": "Empresa Modelo",
"subdomain": "modelo.auryn.com.br"
},
{
"id": 5,
"name": "Selpabrasil",
"subdomain": "selpabrasil.com.br"
},
{
"id": 7,
"name": "Revelar Foto Digital",
"subdomain": "revelarfotodigital.com.br"
},
{
"id": 11,
"name": "Foto Fanny",
"subdomain": "fotofanny.com.br"
},
{
"id": 16,
"name": "Hibener Encadernadora",
"subdomain": "hibener.com.br"
},
{
"id": 21,
"name": "WebPhoto",
"subdomain": "webphoto.com.br"
},
{
"id": 23,
"name": "AlbumGraf",
"subdomain": "albumgraf.com.br"
},
{
"id": 27,
"name": "Grupo Foto Sul",
"subdomain": "grupofotosul.com.br"
},
{
"id": 31,
"name": "SystemLab",
"subdomain": "systemlab.com.br"
},
{
"id": 38,
"name": "Zorzi Digital",
"subdomain": "zorzidigital-sm.com.br"
},
{
"id": 39,
"name": "E.Cópias",
"subdomain": "photobook.ecopias.com.br"
},
{
"id": 40,
"name": "Alfa Fotobook",
"subdomain": "alfafotobook.com.br"
},
{
"id": 42,
"name": "Go Image",
"subdomain": "goimage.auryn.com.br"
},
{
"id": 43,
"name": "Star Mania",
"subdomain": "starmaniafotoevideo.com.br"
},
{
"id": 44,
"name": "Konica",
"subdomain": "k.auryn.com.br"
},
{
"id": 47,
"name": "modelo para clientes",
"subdomain": "auryn.auryn.com.br"
},
{
"id": 48,
"name": "Maninha Fotografias",
"subdomain": "maninha.auryn.com.br"
},
{
"id": 49,
"name": "Cia da Foto",
"subdomain": "ciadafotodigital.com.br"
},
{
"id": 51,
"name": "Revelação Nota 10",
"subdomain": "revelacaonota10.com.br"
},
{
"id": 59,
"name": "WA Fotografias e Encadernadora",
"subdomain": "wafotografias.com.br"
},
{
"id": 66,
"name": "Photo Print",
"subdomain": "loja.photoprintdigital.com.br"
},
{
"id": 67,
"name": "ObaFotos",
"subdomain": "obafotos.com"
},
{
"id": 68,
"name": "Up! Encadernadora",
"subdomain": "upencadernadora.auryn.com.br"
},
{
"id": 69,
"name": "Profox",
"subdomain": "profoxlab.com.br"
},
{
"id": 73,
"name": "Nagai Express",
"subdomain": "nagaiexpress.com.br"
},
{
"id": 75,
"name": "Foto Marzall",
"subdomain": "fotomarzall.com.br"
},
{
"id": 81,
"name": "Araujo Foto",
"subdomain": "araujofoto.auryn.com.br"
},
{
"id": 85,
"name": "Cliqueria",
"subdomain": "revelacao.cliqueria.com.br"
},
{
"id": 86,
"name": "Aroprint",
"subdomain": "fotolivros.aroprint.com.br"
},
{
"id": 90,
"name": "matrixdigital",
"subdomain": "matrixdigital.com.br"
},
{
"id": 92,
"name": "Quality Encadernadora",
"subdomain": "qualityencadernadora.com.br"
},
{
"id": 94,
"name": "Loja de treinamento da Auryn",
"subdomain": "treinamento.auryn.com.br"
},
{
"id": 95,
"name": "AM Quality Foto Álbum",
"subdomain": "amfotoalbum.com.br"
},
{
"id": 96,
"name": "Zorzi Digital Uruguaiana",
"subdomain": "zorzidigital-ur.auryn.com.br"
},
{
"id": 99,
"name": "photolab",
"subdomain": "photolab.auryn.com.br"
},
{
"id": 100,
"name": "EBFoto",
"subdomain": "ebfoto.com.br"
},
{
"id": 103,
"name": "Nipondigital",
"subdomain": "niponfoto.com.br"
},
{
"id": 104,
"name": "ImprimaPic",
"subdomain": "imprimapic.com"
},
{
"id": 107,
"name": "LAF Formaturas",
"subdomain": "lafformaturas.auryn.com.br"
},
{
"id": 111,
"name": "Pame Color",
"subdomain": "pamecolor.com.br"
},
{
"id": 112,
"name": "taniguchi",
"subdomain": "taniguchi.auryn.com.br"
},
{
"id": 113,
"name": "fotolabalbuns",
"subdomain": "pedidos.fotolabalbuns.com.br"
},
{
"id": 114,
"name": "tietriza",
"subdomain": "tietriza.com.br"
},
{
"id": 116,
"name": "Lumiere",
"subdomain": "lumiereimagem.com.br"
},
{
"id": 117,
"name": "Illumine",
"subdomain": "illuminefotolivro.com.br"
},
{
"id": 119,
"name": "obabook",
"subdomain": "obabook.com.br"
},
{
"id": 120,
"name": "Viacolor Web",
"subdomain": "viacolor.com.br"
},
{
"id": 121,
"name": "Testes de Implantação",
"subdomain": "laboratorio.auryn.com.br"
},
{
"id": 122,
"name": "Center Color Formaturas",
"subdomain": "centercolor.crieseualbum.com.br"
},
{
"id": 123,
"name": "ViaPet",
"subdomain": "viapet.com.br"
},
{
"id": 125,
"name": "Up Book Rio",
"subdomain": "upbookrio.com.br"
},
{
"id": 126,
"name": "albumgrafico",
"subdomain": "albumgrafico.com.br"
},
{
"id": 127,
"name": "dev",
"subdomain": "dev.auryn.com.br"
},
{
"id": 129,
"name": "Foto Visão",
"subdomain": "fotovisao.com.br"
},
{
"id": 130,
"name": "Pósclick Photo Álbum",
"subdomain": "lojaposclickalbum.com.br"
},
{
"id": 134,
"name": "SystemProLab",
"subdomain": "systemprolab.com.br"
},
{
"id": 135,
"name": "Foto Sombra",
"subdomain": "fotosombra.com"
},
{
"id": 137,
"name": "Cena5 ",
"subdomain": "cena5.auryn.com.br"
},
{
"id": 138,
"name": "pic.art.br",
"subdomain": "loja.pic.art.br"
},
{
"id": 139,
"name": "Foto Fujika",
"subdomain": "fotofujika.com.br"
},
{
"id": 140,
"name": "Reveele",
"subdomain": "reveele.com.br"
},
{
"id": 142,
"name": "INOVA LABORATORIO FOTOGRAFICO",
"subdomain": "inovalaboratorio.com"
},
{
"id": 143,
"name": "Empresa de Formatura",
"subdomain": "formatura.auryn.com.br"
},
{
"id": 144,
"name": "Ronqui",
"subdomain": "disableronqui.auryn.com.br"
},
{
"id": 145,
"name": "Debiasi PRÓ",
"subdomain": "debiasipro.com.br"
},
{
"id": 146,
"name": "Quality Encadernadora - Presidente Prudente",
"subdomain": "qualityprudente.com.br"
},
{
"id": 147,
"name": "Ronqui Laboratório Fotográfico",
"subdomain": "ronquipro.com.br"
},
{
"id": 152,
"name": "Foto Paulo",
"subdomain": "fotopaulo.com.br"
},
{
"id": 153,
"name": "Foto Story",
"subdomain": "fotostory.com.br"
},
{
"id": 155,
"name": "Foto Álbum Artsal",
"subdomain": "fotoalbumartsal.com.br"
},
{
"id": 156,
"name": "webtoprint",
"subdomain": "webtoprint.auryn.com.br"
},
{
"id": 157,
"name": "Mémoria Afetiva",
"subdomain": "memoriaafetiva.auryn.com.br"
},
{
"id": 158,
"name": "Karlos Romero Encadernadora",
"subdomain": "karlosromero.com.br"
},
{
"id": 159,
"name": "Teste Pagamentos",
"subdomain": "testepagamento.auryn.com.br"
},
{
"id": 160,
"name": "ToY Formaturas",
"subdomain": "toyformaturas.auryn.com.br"
},
{
"id": 161,
"name": "ClickMix Nordeste",
"subdomain": "encadernadora.clickmixnordeste.com.br"
},
{
"id": 162,
"name": "H3 BRASIL",
"subdomain": "h3brasil.com.br"
},
{
"id": 163,
"name": "Picblink",
"subdomain": "editor.picblink.com.br"
},
{
"id": 166,
"name": "M3R Foto e Vídeo",
"subdomain": "m3rfotoevideo.auryn.com.br"
},
{
"id": 168,
"name": "Loja Virtual",
"subdomain": "lojavirtual.auryn.com.br"
},
{
"id": 172,
"name": "Foto na Tela",
"subdomain": "fotonatela.com.br"
},
{
"id": 173,
"name": "Foto Ideal",
"subdomain": "fotoidealdigital.com.br"
},
{
"id": 175,
"name": "ArtCollor",
"subdomain": "artcollor.com.br"
},
{
"id": 176,
"name": "Mimo Fotos",
"subdomain": "wbl.auryn.com.br"
},
{
"id": 177,
"name": "Difoccus Produções",
"subdomain": "difoccus.auryn.com.br"
},
{
"id": 179,
"name": "Treinamento Isabel",
"subdomain": "isabel.auryn.com.br"
},
{
"id": 180,
"name": "Matrix Pro",
"subdomain": "matrixpro.com.br"
},
{
"id": 181,
"name": "Revela Foto",
"subdomain": "revelafoto.auryn.com.br"
},
{
"id": 182,
"name": "JS Studio",
"subdomain": "jsstudio.auryn.com.br"
},
{
"id": 183,
"name": "Photum",
"subdomain": "photum.auryn.com.br"
},
{
"id": 184,
"name": "Photoalbum Universal",
"subdomain": "photoalbumuniversal.auryn.com.br"
},
{
"id": 185,
"name": "Apparatus Decor",
"subdomain": "apparatusdecor.auryn.com.br"
},
{
"id": 186,
"name": "Triophotos",
"subdomain": "triophotos.com.br"
},
{
"id": 188,
"name": "Formatura - Photoalbum",
"subdomain": "photoalbumformaturas.auryn.com.br"
},
{
"id": 189,
"name": "Matias Encadernações",
"subdomain": "matiasencadernacao.auryn.com.br"
},
{
"id": 190,
"name": "Mais Formaturas",
"subdomain": "maisformaturas.auryn.com.br"
},
{
"id": 191,
"name": "Álbuns Tradicionais - Photoalbum Universal",
"subdomain": "vitrinephotoalbum.auryn.com.br"
},
{
"id": 192,
"name": "Status Formaturas",
"subdomain": "statusformaturas.auryn.com.br"
},
{
"id": 193,
"name": "Click Registrado",
"subdomain": "clickregistrado.com.br"
},
{
"id": 194,
"name": "Art in Album",
"subdomain": "artinalbum.com.br"
},
{
"id": 195,
"name": "Photoalbum Shop",
"subdomain": "photoalbumshop.auryn.com.br"
},
{
"id": 196,
"name": "NaBeca",
"subdomain": "nabeca.auryn.com.br"
},
{
"id": 197,
"name": "Antiga Photoalbum Formaturas",
"subdomain": "teste01photoalbum.auryn.com.br"
},
{
"id": 198,
"name": "Temas PicBlink",
"subdomain": "temaspb.auryn.com.br"
},
{
"id": 199,
"name": "ADF Eventos",
"subdomain": "adfeventos.auryn.com.br"
},
{
"id": 200,
"name": "Molduras Systemlab",
"subdomain": "moldurasystemlab.auryn.com.br"
},
{
"id": 201,
"name": "Encadernadora Premiere",
"subdomain": "encadernadorapremiere.auryn.com.br"
},
{
"id": 202,
"name": "3ZERO5",
"subdomain": "3zero5.com.br"
},
{
"id": 203,
"name": "Admake",
"subdomain": "admake.auryn.com.br"
},
{
"id": 204,
"name": "Treinamento Isadora",
"subdomain": "treinamentoisadora.auryn.com.br"
},
{
"id": 206,
"name": "Poly Photo",
"subdomain": "alfafotoamador.auryn.com.br"
},
{
"id": 207,
"name": "Schlosser Encadernadora",
"subdomain": "schlosserweb.com.br"
},
{
"id": 208,
"name": "Fotop",
"subdomain": "fotop.auryn.com.br"
},
{
"id": 209,
"name": "Treinamento Giovana",
"subdomain": "treinamentogiovana.auryn.com.br"
},
{
"id": 210,
"name": "Silcolor",
"subdomain": "silcolorphotoalbum.com.br"
},
{
"id": 211,
"name": "Ícone Design",
"subdomain": "iconedesign.auryn.com.br"
},
{
"id": 212,
"name": "Oeste Formaturas",
"subdomain": "formaturas.auryn.com.br"
},
{
"id": 213,
"name": "Arte Foto Roma",
"subdomain": "artefotoroma.auryn.com.br"
},
{
"id": 214,
"name": "Print Color Digital",
"subdomain": "printcolorfotoseprodutos.com.br"
},
{
"id": 215,
"name": "Foto City",
"subdomain": "fotocity.com.br"
},
{
"id": 216,
"name": "Meus Albuns",
"subdomain": "meusalbuns.auryn.com.br"
},
{
"id": 217,
"name": "Aquarela Fotografias",
"subdomain": "aquarelafotografias.auryn.com.br"
},
{
"id": 218,
"name": "Loja para Público Amador",
"subdomain": "exemploamador.auryn.com.br"
},
{
"id": 219,
"name": "Quality Fotografias",
"subdomain": "qualityfotografia.com.br"
},
{
"id": 220,
"name": "Schlosser Digital",
"subdomain": "schlosserdigital.com.br"
},
{
"id": 221,
"name": "Álbum Fácil",
"subdomain": "albumfacil.com.br"
},
{
"id": 222,
"name": "Faci Color Pro",
"subdomain": "facicolorpro.auryn.com.br"
},
{
"id": 223,
"name": "Faci Color",
"subdomain": "facicolor.com.br"
},
{
"id": 224,
"name": "Top Album Facil",
"subdomain": "top.albumfacil.com.br"
},
{
"id": 225,
"name": "Auryn Miriane",
"subdomain": "miriane.auryn.com.br"
},
{
"id": 226,
"name": "Alpha Digital",
"subdomain": "alphadigital.auryn.com.br"
},
{
"id": 227,
"name": "Foto Legal",
"subdomain": "fotolegal.auryn.com.br"
},
{
"id": 228,
"name": "Studio Mattos",
"subdomain": "studiomattos.auryn.com.br"
},
{
"id": 229,
"name": "Takayama Digital",
"subdomain": "takayamadigital.com.br"
},
{
"id": 230,
"name": "Formatura Album Facil",
"subdomain": "formatura.albumfacil.com.br"
},
{
"id": 231,
"name": "Joyce Camile",
"subdomain": "joyce.auryn.com.br"
},
{
"id": 232,
"name": "alfatestes",
"subdomain": "testesalfa.auryn.com.br"
},
{
"id": 233,
"name": "F1 Encadernadora",
"subdomain": "f1albuns.com.br"
},
{
"id": 234,
"name": "Print Color loja 7",
"subdomain": "loja7.printcolorfotoseprodutos.com.br"
},
{
"id": 235,
"name": "Albumak Encadernações Fotograficas",
"subdomain": "albumak.auryn.com.br"
},
{
"id": 236,
"name": "Print 7",
"subdomain": "print7.com.br"
},
{
"id": 237,
"name": "Recife Fotografia",
"subdomain": "recifefotografia.com.br"
},
{
"id": 238,
"name": "Álbum Express",
"subdomain": "albumexpress.auryn.com.br"
},
{
"id": 239,
"name": "Eventos Grupo G&A",
"subdomain": "eventos.grupogea.com.br"
},
{
"id": 240,
"name": "RaiTai Pro",
"subdomain": "raitaipro.auryn.com.br"
},
{
"id": 241,
"name": "Blue Berry",
"subdomain": "blueberryalbumfacil.auryn.com.br"
},
{
"id": 243,
"name": "Foto Campinas",
"subdomain": "fotocampinas.com.br"
},
{
"id": 244,
"name": "Laf Encadernadora",
"subdomain": "lafonline.com.br"
},
{
"id": 245,
"name": "Artcollor Pro",
"subdomain": "artcollorpro.com.br"
},
{
"id": 246,
"name": "Henrique",
"subdomain": "henrique.auryn.com.br"
},
{
"id": 247,
"name": "Lojinha do Lucas",
"subdomain": "treinamentolucas.auryn.com.br"
},
{
"id": 252,
"name": "JKX Print",
"subdomain": "loja.jkxprint.com.br"
},
{
"id": 254,
"name": "Alplás",
"subdomain": "alplas.com.br"
},
{
"id": 256,
"name": "New Photo",
"subdomain": "newphoto.com.br"
},
{
"id": 257,
"name": "Crie seu livro",
"subdomain": "crieseulivro.com.br"
},
{
"id": 269,
"name": "Foto Campinas Pro",
"subdomain": "fotocampinaspro.com.br"
},
{
"id": 271,
"name": "Euphoria Foto e Vídeo",
"subdomain": "euphoriafotoevideoalbumfacil.auryn.com.br"
},
{
"id": 272,
"name": "Líder Foto",
"subdomain": "liderfoto.auryn.com.br"
},
{
"id": 274,
"name": "New Photo Formaturas",
"subdomain": "newphotoformaturas.auryn.com.br"
},
{
"id": 276,
"name": "Uau!Book- Fotografia e Fotolivros",
"subdomain": "loja.uaubook.com.br"
},
{
"id": 277,
"name": "Revela Grupo Foto Sul",
"subdomain": "revela.grupofotosul.com.br"
},
{
"id": 280,
"name": "Foto Debiasi",
"subdomain": "fotodebiasi.com.br"
},
{
"id": 281,
"name": "My Photos Store",
"subdomain": "myphotosstore.com.br"
},
{
"id": 282,
"name": "Loja 02 Story",
"subdomain": "story.auryn.com.br"
},
{
"id": 284,
"name": "Good Books",
"subdomain": "goodbooks.com.br"
},
{
"id": 285,
"name": "Plataforma Auryn",
"subdomain": "plataforma.auryn.com.br"
},
{
"id": 286,
"name": "Recursos Auryn",
"subdomain": "recursos.auryn.com.br"
},
{
"id": 287,
"name": "Unnipix",
"subdomain": "unnipix.auryn.com.br"
},
{
"id": 288,
"name": "Fujilab",
"subdomain": "fujilabonline.com"
},
{
"id": 289,
"name": "Fotolab 24 horas",
"subdomain": "fotolab24horas.auryn.com.br"
},
{
"id": 290,
"name": "Jetphoto",
"subdomain": "jetphoto.auryn.com.br"
},
{
"id": 291,
"name": "Só Click",
"subdomain": "soclick.com.br"
},
{
"id": 292,
"name": "Revelar Web",
"subdomain": "revelarweb.com.br"
},
{
"id": 293,
"name": "Encadermax",
"subdomain": "encadermax.auryn.com.br"
},
{
"id": 294,
"name": "Digital Foto Arte",
"subdomain": "digitalfotoarte.auryn.com.br"
},
{
"id": 295,
"name": "Digax PhotoStudio",
"subdomain": "digaxphotostudio.auryn.com.br"
},
{
"id": 296,
"name": "Treinamento- André",
"subdomain": "treinamentoandre.auryn.com.br"
},
{
"id": 297,
"name": "Forma Print",
"subdomain": "formaprint.auryn.com.br"
},
{
"id": 298,
"name": "Foto GeA Amador",
"subdomain": "fotogeaamador.auryn.com.br"
},
{
"id": 299,
"name": "Fullcolor",
"subdomain": "fullcolor.auryn.com.br"
}
]
{
"name": "danielsilva/mailbox-simulator-ses",
"authors": [
{
"name": "Daniel Silva",
"email": "dodosilva51@gmail.com"
}
],
"require": {
"phpmailer/phpmailer": "^6.1"
}
}
<?php
use PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
require 'vendor/autoload.php';
$ses_host = 'email-smtp.us-west-2.amazonaws.com';
$ses_user = 'AKIAIGV62DUJJ7L3KWEA';
$ses_pass = 'ApfPLRj288nWmi6lTAOJsFbzZJHMhvWeFt64q594HMth';
$json = file_get_contents('http://modelo.auryn.com.br/publicData/getActiveCompaniesDomain');
$companies = json_decode($json);
foreach($companies as $company) {
echo '####################################' . $company->subdomain . '####################################';
$mail = new PHPMailer\PHPMailer(true);
try {
$mail->SMTPDebug = 1;
$mail->isSMTP();
$mail->Host = $ses_host;
$mail->SMTPAuth = true;
$mail->Username = $ses_user;
$mail->Password = $ses_pass;
$mail->SMTPSecure = 'ssl';
$mail->Port = 465;
$mail->From = 'nao-responder@' . $company->subdomain;
$mail->Sender = 'nao-responder@auryn.com.br';
$mail->addCustomHeader('Sender', 'Auryn <nao-responder@auryn.com.br>');
$mail->FromName = $company->name;
$mail->addAddress('complaint@simulator.amazonses.com');
$mail->addReplyTo('faleconosco@' . $company->subdomain);
$mail->isHTML(true);
$mail->Subject = 'Subject';
$mail->Body = 'Body';
$mail->AltBody = 'Alt body';
$mail->send();
$mail->smtpClose();
} catch (Exception $e) {
echo $mail->ErrorInfo;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment