Expand my Community achievements bar.

We are excited to introduce our latest innovation to enhance the Adobe Campaign user experience — the Adobe Campaign v8 Web User Interface!
SOLVED

Typology rule to change the domain of an image in deliveries

Avatar

Level 3

Hello guys!

I'm creating a typology rule to change the domain of an image in my deliveries. Currently, I have three sender addresses on the platform, because I send e-mails from three stores that are part of the commercial group.

The rule for this change should be as follows: If the delivery sender address has a "test.com" domain, in HTML the src = "http://campaign80-us.adobevlab.com/res/trn/87d1c2793a6a5e62a678882993a122b2.jpg" should be changed to src = "http: //campaign80-us.test.com/res/trn/87d1c2793a6a5e62a678882993a122b2.jpg ".

Does anyone have any tips for me to do this in the Adobe Campaign?

Once again, thank you !!

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hello,

create typology rule type "Control" where you can do javascripting

1484009_pastedImage_4.png

In the code tab you can do eg.:

delivery.content.html.source <-- html of you email

delivery.content.text.source <-- text of your email

delivery.content.html.source = delivery.content.html.source.replace(regex_magic, replacement);

return true;

regex you have to do by yourself

Marcel

View solution in original post

3 Replies

Avatar

Level 10

Hi,

I don't know how to do this. Do you mean that you want the resource to be hosted on different domains? I'd recommend checking with support who know more about these types of domain-related queries.

Let us know if you find an answer.

Florent

Avatar

Level 10

Hi,

Any update on your question?

Florent

Avatar

Correct answer by
Community Advisor

Hello,

create typology rule type "Control" where you can do javascripting

1484009_pastedImage_4.png

In the code tab you can do eg.:

delivery.content.html.source <-- html of you email

delivery.content.text.source <-- text of your email

delivery.content.html.source = delivery.content.html.source.replace(regex_magic, replacement);

return true;

regex you have to do by yourself

Marcel