since ‎25-02-2020
Mar 08, 2021
Darren_Bowers
MVP
Re: Purpose of Delivery Mode = Description in External Ac...
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
There is a small amount of help text in the nms:delivery schema on this enumerationSorry I don't have much other information to refer to - maybe someone else has some documentation on how these actually work Mode used for the delivery of messages.

Views

2.7K

Likes

0

Replies

0
Re: Is it possible to dynamically populate segment code w...
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @nvt2 Is this what you are looking to do? https://experienceleaguecommunities.adobe.com/t5/adobe-campaign-classic-questions/how-to-parse-vars-variables-to-the-segment-code/qaq-p/292530 @segmentCode is part of the workflow schema after the Cells or Split activity, so you can always use an enrichment to modify its value based on other fields in your data

Views

2.4K

Likes

0

Replies

0
Re: Purge a List using JavaScript
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
The easiest way I found to purge a list was to use built-in workflow activities. Once I am done with the List I run a query on the list that selects 0 records then run an update List directly after. This purges the List.

Views

2.5K

Likes

0

Replies

0
Re: How do I add a field to a temporary table in a workflow?
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @stephenjwz Have a look into this sample code - it explains how to select some records, modify some values and then write back to the temporary schema: https://technowide.net/2017/05/19/iterating-custom-functions-record/If you have a lot of records i.e. > 10K, then you will need to page the record set select/write operations: https://experienceleaguecommunities.adobe.com/t5/adobe-campaign-classic-questions/advanced-workflow-data-enrichment/qaq-p/355955Note: if you need to do recordset paging,...

Views

2.5K

Like

1

Replies

0
Re: Converting and altering value in personalisation block
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
You're welcome! There are better ways to do some of this like save out the currency value in a variable, etc but this should get you started

Views

4.5K

Likes

0

Replies

0
Re: How to check String or Numeric data
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @tejashriw155148 I posted up some code to do this in your other post here: https://experienceleaguecommunities.adobe.com/t5/adobe-campaign-classic-questions/convert-string-to-integer-datatype/qaq-p/360241Remember you can't have two data types in the same output column. It has to be either string or numeric and alpha strings cant be converted to numeric

Views

2.5K

Likes

0

Replies

0
Re: Convert String to Integer datatype
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Looking at your data below, you cant convert an alpha-based string to an integer. It has to be a numeric string only.Hard to know what your actual data looks like with that small sample, but if you can assume that the non-numeric data will always start with an alpha character, you can do something like this:Iif(Ascii(Left(@yourColumn,1)) < 58 and Ascii(Left(@yourColumn,1)) > 47, ToInteger(@yourColumn) , -1 )This checks the first character to see if it is between 0 and 9. If it is then convert th...

Views

2.9K

Likes

0

Replies

0
Re: Converting and altering value in personalisation block
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
- added to original post

Views

4.5K

Likes

0

Replies

0
Re: Converting and altering value in personalisation block
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @Tarquinius your post was a bit ambiguous. Did you want to remove the decimal part of the value (£1,509) or subtract 10 from the value (£1,499.10)? By the looks of your sample code you posted, its the first one. Anyway, here are both answers:I am assuming your XML data looks something like this £1,509.10 (a) - uses String.split() to get everything in front of the decimal point.(output £1,509) <%= escapeXmlStr(ctx.messageMetadata.MainCost.CostAmount.toString()).split(".")[0] %> (b) - rem...

Views

4.5K

Likes

0

Replies

3
Re: Adobe Announcement | New Adobe Customer Support Experience for Adobe Experience Manager and Campaign to launch on May 11th
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @kautuk_sahni - I asked this question via our CSM and also over at the Experience Cloud forums, but nobody wants to provide an answer:Does the new support portal require administrator access to the Admin console like the current Experience Cloud support? or is there new roles we can provide to users who wish to just access the support portal?

Views

9.6K

Likes

0

Replies

1
Re: Will JDK and Adobe campaign gets affected if uninstal...
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
You are not in breach of any licencing agreements if you don't use it.I would just leave it there.However if you must uninstall it and if this is a live production server, I would just take an image before you uninstall/remove it. That way you can always restore the system back to exactly the way it was before you tried the uninstall.Uninstall steps will be dependant on what OS you installed it on. JMC standalone you don't actually install so you can just delete the folder it lives in.

Views

2.1K

Like

1

Replies

0
Re: Is it possible to send from a table other than recipi...
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
You can only use one Target Mapping per delivery. What is your use case for swapping target mappings during a delivery?

Views

3.6K

Likes

0

Replies

0
Re: URL Personalization Guideline Query
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Vulnerabilities are always being discovered and the issue seems to be with a third-party library called Tidy. Apparently this library randomly doesn't patch URLs correctly which might lead to the security vulnerability (open redirect hijack / phishing).Hard to tell if this is a new issue with no patch or its an legacy issue that was just discovered or just that Campaign uses a legacy version with the vulnerability that was eventually patched. Either way, the recommendation is not to encode hostn...

Views

2.9K

Like

1

Replies

1
Support access for AEM & Campaign
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Experience Manager
With the Neolane and Daycare support moving over to Experience Cloud portal on May 11, can you tell me if you have provided a way for users to have access to the support portal without being an Experience Cloud Admin?Right now to access the Support Portal you need full admin rights to the Admin Console and this will lock out most of our Neolane support users.Thanks

Views

2.0K

Likes

0

Replies

0
Re: Tracking Click to Call
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
I don't think you will be able to track this type of link. Tel: prefixes are intercepted by the system and redirected to an internal system handler, which on mobiles is the phone application. Since its not an actual valid URL you wont be able to redirect using shorteners.There are ways to track Tel: numbers on websites, but you wont be able to do this in emails.

Views

2.5K

Likes

0

Replies

0
Re: Can i have mutliple Reply-to address for same delivery?
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
You should be able to have a dynamic Reply-To address in your delivery and it shouldn't affect your IP reputation provided the reply-to address has the same domain as the sending and bounce addresses.

Views

2.2K

Likes

0

Replies

0
Re: Fast way to generate MirrorUrl for all emails sent in...
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
@wodnickiposted up an alternate JS method here: https://experienceleaguecommunities.adobe.com/t5/adobe-campaign-classic-questions/generate-mirror-url-for-export/qaq-p/327420Not sure if that will be any quicker, but worth a shot

Views

2.5K

Likes

0

Replies

0
Re: App server / MTA connection
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Have a look at the MTA config parameters. You might be working in SMTP Relay mode: https://docs.adobe.com/content/help/en/campaign-classic/using/installing-campaign-classic/appendices/the-server-configuration-file.html#mta

Views

4.6K

Likes

0

Replies

0
Re: Email address from workflow in typology rule
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hi @tejashriw155148 - If a target is not being allowed through then you probably need to find out where they are being excluded from. It could be blacklist, quarantine settings or another typology rule that is excluding them. I don't believe you can create a typology rule to allow a target if another rule or setting is excluding a target.

Views

2.2K

Likes

0

Replies

0
Re: IOB-090008 Failure while resolving address
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Hey @Milan_Vucetic - is the error intermittent or does it always fail after a certain number of records? Have you tried altering the batch size to something smaller?Are you running simultaneous async connections to the web_service_address? It could be the JS execution engine running out of connections in the pool or something like that.

Views

3.8K

Likes

0

Replies

1
Re: App server / MTA connection
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Your actual instance MTA settings should be in the config-.xml file. The serverConf.xml will describe the service configuration settings at the server level.The delivery parameters for the MTA can describe things like the affinities on your IP Addresses, and SMTP relays depending on your particular configuration and hosting model.

Views

4.6K

Likes

0

Replies

2
Re: User history for export lists
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
https://experienceleaguecommunities.adobe.com/t5/adobe-campaign-classic-questions/user-history-for-export-lists/qaq-p/358654/comment-id/4729#M4729

Views

8.5K

Likes

0

Replies

0
Re: User history for export lists
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
I've tried replying three times to this question using Answer, but these new forums are TERRIBLE. Here is a link to the forum showing one of the answers that doesnt show up anymore. ADOBE FIX THIS FORUM

Views

8.5K

Likes

0

Replies

0
Re: User history for export lists
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
I was after the same functionality also, especially as PII data export audit events are very important from a sysadmin / compliance perspective.The Audit Trail feature was introduced but it sadly doesn't cover this type of event, nor does it cover other important events like login/logout/create/delete.I am not sure how to add new events to the system, but hopefully this functionality will be added in the future

Views

7.5K

Likes

0

Replies

3
Re: User history for export lists
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
I was after the same functionality also, especially as PII data export audit events are very important from a sysadmin / compliance perspective.Adobe introduced the Audit Trail feature, but it sadly doesn't cover this type of event, nor does it cover other important events like login/logout/create/delete.I am not sure how to add new events to the system, but hopefully Adobe will add this functionality in the future

Views

3.5K

Likes

0

Replies

0
Re: Adobe Campaign Classic : MEMO field not getting inser...
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
I got the same error with xtk.persist.Write() on 9032 and I couldn't get xtk.session.Write() to work with templated variables and memo objects. I ended up hacking a database insert together with sqlExec() https://experienceleaguecommunities.adobe.com/t5/adobe-campaign-classic-questions/xtk-session-write-for-memo-element/qaq-p/356706

Views

4.2K

Likes

0

Replies

0
Re: User history for export lists
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
I have had the same request too. As well as the ability to enable/disable exports by certain users/groups for compliance puposes.There is Audit Trail functionality but unfortunately it doesn't cover important audit events like export of PII data and user events (login/logout/create/delete)I don't know of a way to force this to happen, but it sounds like this feature be included in a future release.

Views

3.3K

Likes

0

Replies

0
Re: Adobe Campaign Classic - Using Personalization Blocks...
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Yes it should - we use Personalization blocks in Subjects all the timeDoes the same PB render in the body of the email? Could be a permissions issueAlso check your audit log of the delivery to see if anything strange pops up

Views

2.1K

Like

1

Replies

0
Re: Adobe Campaign Classic : MEMO field not getting inser...
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
Whats the difference between the two Write methods? Why does xtk.session.Write() fail when xtk.persist.Write() work?

Views

4.2K

Likes

0

Replies

0
Re: Email Preview Error - Using a Seed Address
Avatar

Darren_Bowers

MVP

Darren_Bowers
- Adobe Campaign Classic
formatDate() requires a Date object and in your additional data, date is a string, which will generate that error. I would say your targetData normally has an actual date object for effectiveDate which is why it works when you run the workflow.

Views

2.0K

Likes

0

Replies

0