How To Print A Large Format Order In Darkroom and Shiraz RIP



  • Open Numbers or Microsoft Word and type the size of images you want to print. for example 16×24, 20×30.
  • Open Shiraz RIP Server software and on the left side Tree Menu you will see all the Print Queues.
  • Using your Word Document or Numbers Document Determine what image  size you want to send to which print queue. The print queues are the named according to the printer model. For example EP3880 or EP9900.
  • Select the print queue name on the left tree menu and do the following.

(for this example we are going to print a 16×24 from darkroom using the EP9900_16x20_LusterPhoto Media type)

  • A pop up window appears showing the current hot folders that are enabled/created.
  • Click On The Hot Folder Widget
  • From Menu in the middle of the screen select Template.
  • Click EP9900->setup
  •  Next, determine if the Template(Hot Folder) for the size you want to print exists.
  • Office so skip to Darkroom Professional Section.
  • If not, do the following:
    • Click On the plus sign.
    • On the Print Flow window Enter a unique name. in this case 903-16x24on24inchROll.
    • Click next at the bottom of the window.
    • From the preset drop down scroll to the appropriate size and select it.
    • If it does not exist we have to create a photopak. Click here to learn how to create a fotopak template.

 Darkroom Professional

  • Click on the setup tab at the bottom of the screen.


Everyone product must have a printer and/or media rule attached to it.

In this case we are going to print to an external RIP software called

Shiraz Server. A RIP means Raster Image Printer. It is a Proprietary virtual print system that allows detailed printing of larger file sizes.

A Media Rule is basically a virtual printer or in other words a folder in the windows or mac file system

that Darkroom will render an image out to as configured in the Product and services -> Product Group area.  We will get to this topic  in a moment.

The Shiraz RIP Software will watch this for images exported from Darkroom.

Shiraz Will

  • In the Tree Menu On The Left
    • Select Products & Services – > Package Groups


How to send bulk text messages using Irismagic Mail



In the previous tutorials we learned how to sign into IrisMagic Mail, create contact groups, import contacts via a csv file as well as manually. Now we will learn how to send a bulk text message.

To send a single or bulk text message:

On the left navigation menu select the “My SMS” menu Item.

Select “Send SMS” from the list.

Select the “Select Contacts” drop down field and check mark all the groups you want to mass send a text message to.

In the “Numbers To Send” (optional only if you have selected Contacts) , You can also send without a group by entering the phone numbers like so. +13045555555, +13045557778,etc… but making a group of contacts before hand is easier and allows you to streamline sending sms quickly and efficiently.

In the “Send As Field” select – Twilio (your only choice)

Skip SMS Template – “We will cover this later because this is not required”. This allows you to send pre made messages over and over again on the fly. Feel free to explore. the my SMS menu own your own.

For “Message” type in your message. Click send then your done.

You can click on sms history to see the status. If you see that the message status says “queued“. Then the messages were sent successfully.


How to import a list (CSV) of contacts into IrisMagic Mail

In The navigation menu on the left side of the screen click “My Phone Book”.

Click on the word “Contact”.

Click on the 2017-04-14_14-07-57 import Button.

Download the sample csv here as a starting point.

contact_import_sample01 592 bytes

open the csv in excel and fill out the fields:

first_name, last_name, phone_number, email, date_birth and contact group.

For the phone number make sure that “+1” is entered for the country code before the rest of the phone number. Also be sure the column / cell or formatted as text.


You can put a fake date of birth in if you don’t have it but if you do have the contact’s real birthday the system can send “happy birthday wishes” sms or email automatically on the contact’s birthday.

For the contact group, get the group id in this column:

See the contact group tutorial if you do not know how to add a contact group.


You can add to multiple groups by adding the plus symbol.

AGAIN IMPORTANT! – In the mobile number field be sure to put “+1″then area code and phone number for US numbers or sms sending will fail. for example +13045555555

If you get confused just use the sample csv in this tutorial. Be sure that all cells are formatted as “text” before saving the modified csv file.

contact_import_sample01 592 bytes

Click the “Choose File ” button and navigate to where you saved your CSV file.

Choose file

Click “Open” and the click the “Save” Button.

You should receive a success message and click “ok”.

You should see all over your contacts assigned to the right groups.



How To Manually Add A Contact To A Contact Group


In The navigation menu on the left side of the screen click “My Phone Book”.

Click on the word “Contact”.

Click on the orange “+Add” Button.

Fill in all the required fields with the “*” symbol.

IMPORTANT! – In the mobile number field be sure to put “+1″then area code and phone number for US numbers or sms sending will fail. for example +13045555555

IMPORTANT! – Select the “Contact Group or Groups” you want your contact to be in.

Click the “Save” button.



How To Create A Contact Group Add Contacts To IrisMagic Mail


In the navigation menu on the the left side of the screen click or tap on the words “My Phonebook”.

Select “Contact Group”.

If there are no contact groups or you want to add another group,  click on the orange “+ADD” Button.

Enter the the name you want for the group in the  “Contact Group Field” and click save.

IMPORTANT! All contacts must organized into a contact groups.


Create a Php Form


$name = $_SESSION['words']['name'] ?? '';
$noun1 = $_SESSION['words']['noun1'] ?? '';
$verb = $_SESSION['words']['verb'] ?? '';
$adjective =  $_SESSION['words']['adjective'] ?? '';
$noun2 = $_SESSION['words']['noun2'] ?? '';

<!DOCTYPE html>
    <meta charset="UTF-8"


<h1>Choose your words</h1>
<form action = "story.php" method="post">
        <label for="name">Name:</label>
        <input type="text" name="name" id="name" value="<?php echo $name;?>">
        <label for="noun1">Noun:</label>
        <input type="text" name="noun1" id="noun1" value="<?php echo $noun1;?>">
        <label for="verb">Verb:</label>
        <input type="text" name="verb" id="verb" value="<?php echo $verb;?>">
        <label for="adjective">Adjective:</label>
        <input type="text" name="adjective" id="adjective" value="<?php echo $adjective;?>">
        <label for="noun2">Noun:</label>
        <input type="text" name="noun2" id="noun2" value="<?php echo $noun2;?>">
        <input type="submit" name="submit" value="Submit">



//  php --ri session


$name = $_POST['name'] ?? '';
$noun1 = $_POST['noun1'] ?? '';
$verb = $_POST['verb'] ?? '';
$adjective =  $_POST['adjective'] ?? '';
$noun2 = $_POST['noun2'] ?? '';

$_SESSION['words'] = array(
    'name' => $name,
    'noun1' => $noun1,
    'verb' => $verb,
    'adjective' => $adjective,
    'noun2' => $noun2

<!DOCTYPE html>
    <meta charset="UTF-8"


<h1>Here's Your Story</h1>
<p>Yesterday, <?php echo $name;?> decided to buy a <?php echo $adjective;?>
    <?php echo $noun1;?>. After using it to <?php echo $verb;?> with the <?php echo $noun2;?>
    they decided to give the <?php echo $noun1;?> to their friend.
<p><a href="index.php">Edit the story</a></p>


When you type php –ri session in the terminal you get this screen



in index.php we added the  line:


a line above the => files => files points the directory on your file system where the session are stored. in my case “sessions.save_path”  has no value because I am using mamp pro.  So my default folder is /tmp.