Work by implementation on Azure Logic Apps
trigger the send email

use the send bulk email >>> for the most
Parameter take an id from the db and send the email with attachments
a new workflow needed this one is sending the email we need to send it by id

Send by id consume the send email workflow

Pay as you go

Json coded

load the db

init and set variable

Send email to id 11

get parameters map it

Run with pay loads or parameters

See the green light

add missing use cases

Check email sender

9 documents to be added
Email send by the target is not correct

3 links and resources
https://portal.azure.com/#view/Microsoft_Azure_EMA/LogicAppsDesignerBlade/id/%2Fsubscriptions%2Fad744a08-2411-4d78-b417-1f1c83f4f741%2FresourceGroups%2FContractorMarketing%2Fproviders%2FMicrosoft.Logic%2Fworkflows%2Fcontractormarketing-sendemailbyleadid
https://portal.azure.com/#view/Microsoft_Azure_EMA/LogicAppsMonitorBlade/runid/%2Fsubscriptions%2Fad744a08-2411-4d78-b417-1f1c83f4f741%2FresourceGroups%2FContractorMarketing%2Fproviders%2FMicrosoft.Logic%2Fworkflows%2Fcontractormarketing-sendemail%2Fruns%2F08584966130438918259873121491CU11
https://portal.azure.com/#@pexabo.com/resource/subscriptions/ad744a08-2411-4d78-b417-1f1c83f4f741/resourceGroups/ContractorMarketing/providers/Microsoft.Sql/servers/databaseservercontracting/databases/database/queryEditor
Reply By id the one now > get the id > set the location and send >>> help yourself
too many to answer >> time release needed

get id

CWLP123MB3826C7F9E924C2D84078C64BA16F2@CWLP123MB3826.GBRP123.PROD.OUTLOOK.COM

Add the variable
replyid > call the reply > call the load documents > send email

is not equal and the programmatic assign

maybe email id is in the way section

maybe the message id has <>

response not json format error

replyid errors out

null errors

Gmail fails scnerio

Send the email in here

Replyid <> is making it fail

Load contebts

tester logic app

load attachments

switch and terminate at basics

content bytes more files slower

base 64 and collection >> Hack > https://rifaterdemsahin.com/2023/12/08/7-month-saga-email-issue/
test drive development

Leaves the email but does not reach the destination

testing the email system

https://learn.microsoft.com/en-us/microsoft-365/security/office-365-security/email-authentication-dmarc-configure?view=o365-worldwide
outbound dkim

https://learn.microsoft.com/en-us/microsoft-365/security/office-365-security/email-authentication-dkim-configure?view=o365-worldwide


Host Name : selector1._domainkey
Points to address or value: selector1-devops-engineering._domainkey.pexabo.onmicrosoft.com
Host Name : selector2._domainkey
Points to address or value: selector2-devops-engineering._domainkey.pexabo.onmicrosoft.com

Set it up on wix




turn on for the cname records

multi try test

Error
|Microsoft.Exchange.Management.Tasks.ValidationException|CNAME record does not exist for this config. Please publish the following two CNAME records first. Domain Name : devops.engineering Host Name : selector1._domainkey Points to address or value: selector1-devops-engineering._domainkey.pexabo.onmicrosoft.com Host Name : selector2._domainkey Points to address or value: selector2-devops-engineering._domainkey.pexabo.onmicrosoft.com . If you have already published the CNAME records, sync will take a few minutes to as many as 4 days based on your specific DNS. Return and retry this step later.
https://mxtoolbox.com/SuperTool.aspx?action=mx%3adevops.engineering&run=toolpage

Maybe it is in limbo ?



why 2 dns providers is in action is another days problem

https://us-east-1.console.aws.amazon.com/route53/v2/hostedzones?region=us-east-1#ListRecordSets/Z2QK9LSHRP09KZ

Name server time might be too much

Lowered it


after the aws one

still errors are there

aFTER DKIM BASIC EMAIL ALSOI NOT REACHING GMAIL


added spf




https://learn.microsoft.com/en-gb/microsoft-365/security/office-365-security/email-authentication-spf-configure?view=o365-worldwide
https://us-east-1.console.aws.amazon.com/route53/v2/hostedzones?region=us-east-1#ListRecordSets/Z2QK9LSHRP09KZ
practical parameter implementation

still in the back the mx records are problematic

hotmail and gmail testing

Loaded attachments go both ways

gmail does not work but hotmail works >>> at least start sending them ( faster )

todo : solve delivery issues in the long run
todo: centalised db and remarketing to daisy chain
todo: get data from source [email protected] >>> older might not work..
better naming to make your life easier


indentifier

to get workflowid
Also gmail server having issues to reach the hotmail server

Find the lead and add it to the system

Email sender workflow

Check workflow and identify the missing part while running it > iterate and make it better

reflects ikigai update

Zero to one >>> sell the product at top rate
https://www.canva.com/design/DAFdEFcuD3c/RKk-goHn9Zsf7Lj2AD066Q/edit
Load parameters

updated values in

remove the factored parts >>>> refactor to another logic app and encapsulate for cyclomatic complexity
old

new

Trigger and fix

other error maximum size

Data too big retry to send

Adding the usecase

refactor as you go along

your own dsl

adding smaller files

Optimized parameter added to testing

Stop reinventing the wheel for the size

IS THIS KB ?

KB so smaller than 5000 is normal

bad way to check


Headers contains is direct>>> and not creating the world of collection search
Less risk of null value mapping

classical 11 files>>> optimized should be less
Should be 10 as the videos gets removed

Feels like comma problem ?

header and value

forget doublecheck and make it easier by flag based naming

practical

less files but wrong debug info

dynamic parameter than 10x bigger files are ok

500KB

Tester workflows removes the need for the postman

References and the video file is out

Learn and retrigger

the files are filtered
https://portal.azure.com/#view/Microsoft_Azure_Storage/ContainerMenuBlade/~/overview/storageAccountId/%2Fsubscriptions%2Fad744a08-2411-4d78-b417-1f1c83f4f741%2FresourceGroups%2FContractorMarketing%2Fproviders%2FMicrosoft.Storage%2FstorageAccounts%2Fartifactsmarketing/path/usacontract/etag/%220x8DBFEF1F76E7CCA%22/defaultEncryptionScope/%24account-encryption-key/denyEncryptionScopeOverride~/false/defaultId//publicAccessVal/None
Smaller version push with scope

timeout or the fail try smaller version is a good strategy

it did nit work base 64

base 64

rerun and check the id

40 emails to send 40 minutes saved>>> productitiyy and ai based workflows...connect the dots for Erdem

email address issue


Fill the gaps

Too spammy make it better

check the output by loader of the emailbodyloader

Random email generate and test

Email here and json backup


Running with updated parameters is easier than the payload

Save the lead to the db manually and test the process

Waiting takes time

Some progress the email is send

Scope > header > assign pattern

Dont overshoot test with 5

Remove parallel action be patient and wait

Moving some weight

5 emails running more than 10 minutes> todo future use in memory objects and run it faster still easier then mine

Sending emails in bulk


12 minutes saved still need the ai to answer it in a better way
Recruiters questions has to be answered ( todo )

test with a different artifact type

use stared resources


Parallel sending to 4 is ok

add missing location

Added recruiter location check it

Also expect it to complete in 3 minutes >>> 3 minutes to refactor to a new one

error uk email body is not in

This should have been done properly

Loader has an issue with the files and the content

Paremeter passed is wrong

multi sending it 4 at the same time

Running 2 bulk runners 8 emails >>> extra storage usage >>> check the future costs.

Expected future run >>> run with the cv updates
todo remove the not working email address

todo > add failed email delivery count
todo > if more than 5 dont try to resend to a failed one.
Check what the recruiter sees

Imported from rifaterdemsahin.com · 2024