Email address should fail while doing ingestion in OOB Email column or it would pass ? | Community
Skip to main content
Level 2
March 5, 2024
Solved

Email address should fail while doing ingestion in OOB Email column or it would pass ?

  • March 5, 2024
  • 2 replies
  • 1193 views

As per Adobe Documentation here, data.iana.org/TLD/tlds-alpha-by-domain.txt, Adobe follows for pattern matching for an email value however when I am inserting a random email address as test@test.com as random testing, it got inserted, however as per my understanding and below screenshot it should fail

however, the ingestion was successful in AEP, why so? can anyone provide the solution to this issue

 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by kumarsameer

Hi @ribhuba ,

 

Even .xyz and .cc are valid domains as per IANA, so the email IDs that you are trying to ingest are getting ingested. Please check the screenshots below.

 

IANA link - https://www.iana.org/domains/root/db

 

If you are testing a negative scenario then try passing some generic string (e.g. asdfghjkkl) and not an email (asdf@abc.com). It would fail to get ingested.

 

Hope it helps!

2 replies

Adobe Employee
March 5, 2024

in the schema, are you using the datatype "Email address" for the attribute to which you are ingesting the emails? or using string?

RibhuBaAuthor
Level 2
March 5, 2024

I am using OOB Email address in the schema so it is storing as string itself

 

nnakirikanti
Community Advisor
Community Advisor
March 5, 2024

@ribhuba IANA controls only the top level domain(string after last "."), as per your data test@test.com "com" is valid TLD.

 

Hope you got it.

RibhuBaAuthor
Level 2
March 6, 2024

I understand that what you are saying is valid, however I tried it with another ingestion with value test@gmail.xyz, then as per IANA which controls only the top level domain(string after last "."), this should not have ingested in AEP and the ingestion should fail, however it is not failing as shown in the below screenshot although I am being shown a mapper error but on previewing dataset, I can see the value ingested 

 

 

kumarsameer
Adobe Employee
kumarsameerAdobe EmployeeAccepted solution
Adobe Employee
March 6, 2024

Hi @ribhuba ,

 

Even .xyz and .cc are valid domains as per IANA, so the email IDs that you are trying to ingest are getting ingested. Please check the screenshots below.

 

IANA link - https://www.iana.org/domains/root/db

 

If you are testing a negative scenario then try passing some generic string (e.g. asdfghjkkl) and not an email (asdf@abc.com). It would fail to get ingested.

 

Hope it helps!