Powershell script sends e-mail in ISE but not from powershell command line

I have created a script that generates a report of all users who do not have photos in Active Directory. The script runs and sends an e-mail to a distribution list. It runs fine in ISE, but I cannot run it from command line or as a scheduled task. Any suggestions
what I am doing wrong?
#Starts Powershell Snap-In
Start-Transcript -path c:\Scripts\StaffWithoutPhotos.txt
add-pssnapin Microsoft.Exchange.Management.PowerShell.E2010 -erroraction silentlyContinue
$mailboxes = $null
$mailboxes = @(Get-Mailbox -OrganizationalUnit "Staff User Accounts" -ResultSize Unlimited | Where {$_.HasPicture -eq $False})
Write-Host $mailboxes
$report = @()
foreach ($mailbox in $mailboxes)
$mbObj = New-Object PSObject
    $mbObj | Add-Member -MemberType NoteProperty -Name "Display Name" -Value $mailbox.DisplayName
    $report += $mbObj
Write-Host "Diagnostic Output"
Write-Host "Before Mailbox value check"
Write-Host $report
Write-Host "After Mailbox Value check"
if ($mailboxes -ne $null)
    Write-Host $report
    #Send the report generated to the e-mail list specified above
    $style = "<style>BODY{font-family: Arial; font-size: 10pt;}"
    $style = $style + "TABLE{border: 1px solid black; border-collapse: collapse;}"
    $style = $style + "TH{border: 1px solid black; background: #dddddd; padding: 5px; }"
    $style = $style + "TD{border: 1px solid black; padding: 5px; }"
    $style = $style + "</style>"
    #Start-Sleep -Seconds 5
    $smtpserver = "MAIL.contoso.com"
    $msg = new-object Net.Mail.MailMessage
    $smtp = new-object Net.Mail.SmtpClient($smtpServer)
    $msg.From = "[email protected]"
    $msg.To.Add("[email protected]")
    #$msg.To.Add("[email protected]") #Used for testing
    $msg.Subject = "Staff without Photos report"
    $msg.Body = "This report contains the list of users who do not currently have photos."
    $msg.Body += "<p>"
    $msg.Body += "After photos are available for these users please submit a request to have their accounts updated or send an e-mail to <a href='mailto:[email protected]?Subject=Staff%20Photo%20Updates' target='_top'> [email protected]
</a> with <b>Staff Photo Updates</b> in the subject."
    $msg.Body += "<p>"
    $msg.Body += "This report runs on Fridays and will only send a message if we have Staff without Photos. For more information please contact your systems administrator."
    $msg.Body += "<p>"
    $msg.Body += $Report | ConvertTo-Html -Head $Style
    $msg.IsBodyHTML = $true
    $smtp.Send($msg)
Stop-Transcript

So after researching further and not receiving any more replies I decided to rewrite the script and attempt to use the send-mailmessage function. I have been unable to determine the reason for the original not script not working. We use a very similar script
to my original code which works to generate a report and e-mail that report as an attachment and it works without any problems.
After re-writing the script and using the send-mailmessage function I was able to get this report to work as expected. This has now been set up as a scheduled task to run on a server once a week. Here is the final code:
Start-Transcript -path c:\Scripts\StaffWithoutPhotos.txt
#Starts Powershell Snap-In
add-pssnapin Microsoft.Exchange.Management.PowerShell.E2010 -erroraction silentlyContinue
$mailboxes = $null
$mailboxes = @(Get-Mailbox -OrganizationalUnit "contoso Staff User Accounts" -ResultSize Unlimited | Where {$_.HasPicture -eq $False})
Write-Host $mailboxes
$report = @()
foreach ($mailbox in $mailboxes)
$mbObj = New-Object PSObject
    $mbObj | Add-Member -MemberType NoteProperty -Name "Display Name" -Value $mailbox.DisplayName
    $report += $mbObj
Write-Host "Diagnostic Output"
Write-Host "Before Mailbox value check"
Write-Host $report
Write-Host "After Mailbox Value check"
if ($mailboxes -ne $null)
    Write-Host $report
    #Send the report generated to the e-mail list specified above
    $style = "<style>BODY{font-family: Arial; font-size: 10pt;}"
    $style = $style + "TABLE{border: 1px solid black; border-collapse: collapse;}"
    $style = $style + "TH{border: 1px solid black; background: #dddddd; padding: 5px; }"
    $style = $style + "TD{border: 1px solid black; padding: 5px; }"
    $style = $style + "</style>"
    $smtpserver = "MAIL.contoso.com"
    $smtpFrom = "[email protected]"
    $smtpTo = "[email protected]
    $messageSubject = "Staff without Photos report"
    $Body = "This report contains the list of users who do not currently have photos."
    $Body += "<p>"
    $Body += "After photos are available for these users please submit a request to the Help Desk to have their accounts updated or send an e-mail to <a href='mailto:[email protected]?Subject=Staff%20Photo%20Updates' target='_top'> [email protected]
</a> with <b><u>Staff Photo Updates</b></u> in the subject."
    $Body += "<p>"
    $Body += "This report runs on Fridays and will only send a message if we have Staff without Photos. For more information please contact your systems administrator."
    $Body += "<p>"
    $Body += $Report | ConvertTo-Html -Head $Style
    #Send the report
    send-mailmessage -from "$smtpFrom" -to "$smtpTo" -subject "$messageSubject" -body "$Body" -smtpServer "$smtpserver" -BodyAsHtml
Stop-Transcript

Similar Messages

  • Script works in ISE but not in regular Powershell

    I created a script that will read in files, encrypt them using openssl, and then remove the original. Only downside is that the script only works in ISE and not in powershell.
    On powershell command line the line "remove-item $file" ends up being an entire list of files instead of a single file. While in ISE the command is the single file instead of the list of files.
    Code in question:
    $file= get-content $file
    Foreach ($file in $files)
       $in=$null
       $out=$null
       #set the in and out files
       if ($enc -eq "-e")
          $in = "$file"
          #add .enc to let people know it is encrypted
          $out= "$file" + ".enc"
          }else{
          #we are decrypting
          $in="$file"
          #remove the .enc at the end of the string to restore to normal      
          $out="$in" -replace ".enc"        
        if ($file -eq ".enc")
        break
        $run = $cmd  + " enc" + " -" + $type + " -pass pass:" + $password + " " + $enc + " -in " + $in + " -out " + $out
        invoke-expression $run
        remove-item $file
        $in=$null
        $out=$null
    any help would be wonderful

    Technically it starts with my parameters and setting up the openssl command. Here is the mostly full version - i can give the full full one if you want.
    $files= get-content $files    
    #check the switch to see if we are encrypting or decrypting
    $enc="-e"
    if ( $decrypt)
       $enc="-d"
    Foreach ($file in $files)
       $in=$null
       $out=$null
       #set the in and out files
       if ($enc -eq "-e")
          $in = "$file"
          #add .enc to let people know it is encrypted
          $out= "$file" + ".enc"
          }else{
          #we are decrypting
          $in="$file"
          #remove the .enc at the end of the string to restore to normal      
          $out="$in" -replace ".enc"        
        if ($file -eq ".enc")
        break
        $run = $cmd  + " enc" + " -" + $type + " -pass pass:" + $password + " " + $enc + " -in " + $in + " -out " + $out
        invoke-expression $run
        remove-item $file
        $in=$null
        $out=$null
            

  • Powershell Script Error, its saying The term is not recognized as the name of cmdlet

    Hi,
    When i am running following script into powershell, getting this error. i was not able to find out what could be the cause?Please
    help me out.
    Add-PSSnapin Microsoft.SharePoint.PowerShell -erroraction SilentlyContinue
    functionCreate-SPFoldersBulk
        Param
               [parameter(Mandatory=$true)][string]$SiteUrl,
               [parameter(Mandatory=$true)][string]$LibraryName,
               [parameter(Mandatory=$true)][string]$CSVPath
        # Import CSV
        [array]$FolderList
    = Import-Csv
    $CSVPath
        # Script Variables
        $spWeb
    = Get-SPWeb
    $SiteUrl
        $spList
    = $spWeb.Lists[$LibraryName]
        Foreach
    ($folderGroup
    in
    $FolderList) {
            # Create Parent Folder
            $parentFolder
    = $spList.Folders.Add("",[Microsoft.SharePoint.SPFileSystemObjectType]::Folder,$folderGroup.Root)
            $parentFolder.Update()
            Write-Host "The Parent folder" $folderGroup.Root "was
    successfully created" -foregroundcolor Green
            # Loop variables
            $i = 1
            $col = "S"
            $colID = $col + $i
            While ($folderGroup.$colID -ne $null)
                $newSubfolder = $splist.Folders.Add($parentFolder.Folder.ServerRelativeUrl,
    [Microsoft.SharePoint.SPFileSystemObjectType]::Folder,$folderGroup.$colID)
                $newSubfolder.Update()
                Write-Host "The subfolder" $folderGroup.$ColID
    "was successfully created"
    -foregroundcolor
    Cyan
                $i++
                $colID
    = $col
    + $i
        $spWeb.Dispose()

    Well assuming that is the entirety of your Create-SPFoldersBulk.ps1 script then the first issue is that it does currently do anything. Your script defines a function but then doesn't call it.
    You're then running the script correctly as :
    .\Create-SPFoldersBulk.ps1
    and then I'm guessing you're trying to run the function, but that won't work from a command line. That's why you're getting the error, PowerShell doesn't know about the function outside of the code execution, and won't run the script instead since you haven't
    added .\ before it.
    If you really want it to be using a function then you'll need code later in the script to call that function, eg add the function call you entered at the prompt into the script at the bottom, and then run the script like you did initially, or if you're looking
    to be able to run the script and be able to pass those parameters to it from the prompt then you probably want to adjust the script to :
    Param (
    [parameter(Mandatory=$true)][string]$SiteUrl,
    [parameter(Mandatory=$true)][string]$LibraryName,
    [parameter(Mandatory=$true)][string]$CSVPath
    Add-PSSnapin Microsoft.SharePoint.PowerShell -erroraction SilentlyContinue
    # Import CSV
    [array]$FolderList = Import-Csv $CSVPath
    # Script Variables
    $spWeb = Get-SPWeb $SiteUrl
    $spList = $spWeb.Lists[$LibraryName]
    Foreach ($folderGroup in $FolderList) {
    # Create Parent Folder
    $parentFolder = $spList.Folders.Add("",[Microsoft.SharePoint.SPFileSystemObjectType]::Folder,$folderGroup.Root)
    $parentFolder.Update()
    Write-Host "The Parent folder" $folderGroup.Root "was successfully created" -foregroundcolor Green
    # Loop variables
    $i = 1
    $col = "S"
    $colID = $col + $i
    While ($folderGroup.$colID -ne $null)
    $newSubfolder = $splist.Folders.Add($parentFolder.Folder.ServerRelativeUrl, [Microsoft.SharePoint.SPFileSystemObjectType]::Folder,$folderGroup.$colID)
    $newSubfolder.Update()
    Write-Host "The subfolder" $folderGroup.$ColID "was successfully created" -foregroundcolor Cyan
    $i++
    $colID = $col + $i
    $spWeb.Dispose()
    and then call the script from the prompt as :
    .\Create-SPFoldersBulk.ps1 -SiteUrl "https://spdev.baordbooks.com/legal/DAP/" -LibraryName "DAP Documents" -CSVPath "C:\Script_Files\folderList.csv"

  • How do I send email to a group but not have their address show?

    Entourage has a function where you can create a group but check a box that says "do not show addresses when sending to group". I want to be able to send email to my HOA, but not have everyone show up and not use bcc if possible. Is there a way to do this?

    Mail Prefs, Composing, uncheck the box, "When sending to a group, show all addresses."

  • Want to delete mails from Thunderbird but not from the server?

    Hi,
    Please tell me how to configure the settings of Thunderbird so that if i delete any mail from Thunderbird that mail would be delete only from Thunderbird not from server. I'm using IMAP configuration for all my mail accounts and I'm using Thunderbird in my laptop and tablet both.
    Currently i'm using Thunderbird 24.4.0 and i just want to delete my useless mails from Thunderbird but not from the server without using pop-3 settings.
    Actually the reason for this Question arises because whenever i use to uninstall and reinstatement Thunderbird, i use to take "profiles" as a back up and its size is increasing day by day that is making a big issue to me as i cant take a back up of such a big size file.

    Imap mail accounts keep the emails on the server and you see a remote view of those emails and folders.
    When you subscribe to see a folder, the headers are downloaded, when you select an email to read, the entire folder is downloaded to a temp cache facilitating quicker access. If you synchronize folders, then a copy of that folder is downloaded to an mbox file in your profile, so that you have a copy of the server folder. When you make any changes to a synchronized folder, read an email, delete or move etc, then Thunderbird will resynchronize with the server to update the server. A synchronized folder allows you to work in 'offline' mode and this is the best time to perform a backup as you know there is a temporary stop on synchronizing as you are offline. They will resynchronize when you go back into 'online' mode.
    So, with IMAP mail accounts, the folders you see in Thunderbird are the same folders on the webmail server. If you make any changes via Thunderbird or webmail then you are changing the same folder. You cannot delete an email without deleting it from the server, they are one and the same.
    What you can do is move/copy an email into Local Folders and delete the one on the server. The Local Folders emails are kept in your Profile on your computer, these folders/emails are not on the server, unless you chose to keep a copy of them on the server.
    Pop mail accounts cannot see the folders on the server. They only access the server Inbox folder and download emails not previously downloaded to the mail account Inbox in Thunderbird. These emails are kept on your computer in your profile folder. You can select to keep a copy on the server or not. You can choose to delete emails off your computer and off the server or not.
    If the mail account is gmail , have you subscribed or even synchronized to see the 'All Mail' folder ? Gmail's all Mail folder is their Archive folder, it keeps a copy of all of your non-deleted emails. So, you do not need to subscribe to see this folder as it only shows you what you can already see in other folders. It doubles the disc space.
    Please read section on 'All Mail' at this link.
    * http://kb.mozillazine.org/Using_Gmail_with_Thunderbird_and_Mozilla_Suite
    You do not have to download/synchronize the entire folder. You could select to only synchronize the most recent xx days of emails.
    see info here:
    * https://support.mozilla.org/en-US/kb/imap-synchronization#w_configuring-synchronization-and-disk-space-usage

  • Sms code for verification does not reach to my mobile. ? i can not access my e-mail because of code that does not sent right now. code that related to my alternated e-mail was sent , but not to mobile

    sms code for verification does not reach to my mobile. ? i can not access my e-mail because of code that does not sent right now. code that related to my alternated e-mail was sent , but not to mobile

    Bugzilla is not the place for this sort of problem. Forwarded this post to the relevant team.

  • I want to be able to access my photos that are stored on iCloud – I see mail and contacts but not my pictures?   I have been backing up for a long time -  Where are they?

    I want to be able to access my photos that are stored on iCloud
    – I see mail and contacts but not my pictures?
    I have been backing up for a long
    time -  Where are they?   

    You can't view them on iCloud.com.  And photos (and other data) stored in your device backup can't be viewed, other than by restoring the backup to your device.
    If you want to view your photos on the web, for the time being you will have to add them to a shared stream (album) with the Public Website option enabled.  This will give you a private url to view them from a browser.

  • TS2621 I can access yahoo mail from safari but not from the iphone ipad mail icon after changing password

    I can access yahoo mail from safari but not from the iphone ipad mail app after changing my password

    Go into your settings and remove the account. Add the account again with your new password.
    Best of luck- K.

  • Running a function from a powershell script from the command line

    Rather than creating several scripts each with one function, I have one script with has several functions.... I would like to call the script and select the function i want to use from the command line.
    so far, if i change directory to that of the script i can call the function by doing this:
    cd c:\myscripts
    . .\mytestscript.ps1; myfunction
    this works fine.... i have also tried, what I would like to achieve is calling it like this
    c:\myscripts\mytestscript.ps1; myfunction
    however, i am trying to run this as part of an MDT task sequence, my command line looks like this and using the ; myfunction at the end doesn't work.
    powershell.exe -ExecutionPolicy Bypass %SCRIPTROOT%\CustomScripts\mytestscript.ps1; myfunction
    how can i adapt my command line so that it will successfully call the function within my script?
    thanks
    Steve

    Rename the file from ps1 to psm1 and create a powershell module that contain multiple functions. A module will autoload like the built-in modules.
    Placement of the psm1 file is important for Powershell to find and autoload it.
    The file name and folder name must be the same, for example MyModule.psm1 should be in the folder:
    user\documents\windowspowershell\modules\mymodule
    Windows PowerShell Modules
    http://msdn.microsoft.com/en-us/library/dd878324(v=vs.85).aspx
    PS C:\> get-childItem env:PSModulePath
    Name Value
    PSModulePath C:\Users\User\Documents\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules\

  • Delete emails from iPhone 5 but not from server?

    How do I delete emails from iPhone 5 but not from server?

    If its a POP account try this:
    Go to Settings>Mail, Contacts and Calendars
    Tap on your mail account
    Scroll to the bottom
    Tap on Advanced
    Tap on "Delete from server" and set it to "Never"

  • Can't send files to Trash from the command line

    Hello,
    as I'm programming in JAVA I must do all "special" operations as from the command line.
    I found several solutions but they don't work for me, at least not in Mavericks.
    I tried:
    osascript -e "tell app \"Finder\" to delete POSIX file \"/Users/me/totrash\""
    I got:
    21:60: execution error: Finder got an error: Handler can’t handle objects of this class. (-10010)
    I tried:
    echo "tell application \"Finder\" move POSIX file \"/Users/me/totrash\" to trash end tell | osascript
    I got:
    26:30: syntax error: Expected end of line but found command name. (-2741)
    Is there any working AppleScript way to send a file to the Trash Bin?
    Thanks in advance.
    ;JOOP!

    Near ....... I did not misspell 'me', I was in a different directory after all my experimenting .....
    Curse those who write cryptic error messages ...
    Bless those who still get it.
    So, thanks.
    ;JOOP!

  • Execute script from AfterFX command line

    Hello all
    I'm trying to run a script from the AfterFX.exe command line and I get a message: "Unable to execute script at line 1. Syntax error"
    If I run the same script file from the AE Script Editor, it works perfectly
    Here is the command line I'm using:
    "C:\Program Files\Adobe\Adobe After Effects CS6\Support Files\AfterFX.exe" -noui -s "D:\Product\Watermark\Rendering\WatermarkedSecuritySample.jsx"
    Anyone have an idea of what can cause this error? I've tried running the script directly in the command line like
    "C:\Program Files\Adobe\Adobe After Effects CS6\Support Files\AfterFX.exe" -noui -s "alert('1')"
    and it works fine for short script but mine is way to big to do that
    As you can probably guess with the "Watermark" and "Security" in the filename, I cannot post the script file here, all I can say is that the line 1 is:
    var projectName = "D:\\Product\\WatermarkTemplate.aep";
    I've tried to replace the entire script with "alert('1');" and it cause the same error when running it from the command line
    Also, if anyone know where I can find the AfterFX.exe command line arguments description, I would be very happy.. everybody talks about aerender.exe but I need thoses options for AfterFX.exe
    Thanks for your help

    Have you tried to use "-r" instead of "-s"?
    (argument for "-s" is a script; and argument for "-r" is a path to script)

  • VBScript Runs Correctly From Command Prompt, But Not From SQL Server Agent Job

    I'm trying to run this script on my local machine to do some post-batch cleanup and it doesn't run correctly from the scheduled job (or when I invoke the job).
    Here's the script in question:
    Option Explicit
    Const filePath = "C:\Documents and Settings\jmunn\My Documents\Visual Studio 2008\Logs\"
    Const holdDays = 6
    main
    Sub Main()
    ClearArchive
    End Sub
    Sub ClearArchive()
    Dim fso 'As Scripting.FileSystemObject
    Dim fld 'As Scripting.Folder
    Dim f 'As Scripting.File
    Dim delLogName, delLogOut, delCtr
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set fld = fso.GetFolder(filePath)
    delLogName = filePath & "Nightly Backup - Backup Logs Deleted" & ".txt"
    Set delLogOut = fso.CreateTextFile(delLogName, True)
    delLogOut.WriteLine(delLogName)
    delLogOut.WriteLine("")
    delLogOut.WriteLine("-- The following log files were deleted on " & DateValue(Now()) & " at " & TimeValue(Now()))
    delLogOut.WriteLine("")
    delCtr = 0
    For Each f In fld.Files
    If Left(f.Name, 48) = "Nightly Backup - SQL Server Databases_Subplan_1_" And Right(LCase(f.Name), 4) = ".txt" Then
    If DateDiff("d", f.DateCreated, Date()) > holdDays Then
    delLogOut.WriteLine(f.Name)
    fso.DeleteFile f, True
    delCtr = delCtr + 1
    End If
    End If
    Next
    If delCtr = 0 Then
    delLogOut.WriteLine("No log files were deleted this run...")
    End If
    Set fld = Nothing
    Set fso = Nothing
    delLogOut.Close
    End Sub
    If I put the script in its own file and run it from the command prompt, it runs just fine. If the script runs from the SQL Server Agent job, the for-loop will delete the files correctly, but the filenames
    do not get written to the deletion log file and the counter does not get incremented, so according to the job log, nothing was deleted. Why does the script run differently from each invocation? It can't be a permission thing, the service that logs in has full
    access to the directory and the files do get deleted. Any ideas out there?
    Between this and other outstanding issues, I'm quickly losing faith in SQL Server.  >=o(
    Thanks in advance for your thoughts!
    John
    Version Info:
    Microsoft SQL Server Management Studio      10.0.2531.0
    Microsoft Analysis Services Client Tools      10.0.1600.22
    Microsoft Data Access Components (MDAC)      3.85.1132
    Microsoft MSXML      2.6 3.0 4.0 5.0 6.0
    Microsoft Internet Explorer      8.0.6001.18702
    Microsoft .NET Framework      2.0.50727.3603
    Operating System      5.1.2600
    "A bus station is where a bus stops. A train station is where a train stops. On my desk I have a workstation..."

    Hi
    jrmunn
    i am trying to execute VB script to refresh my excel files.. using Vbscript file through SQL Agent job step.
    i have copied VBscript in a file with the extension RefreshExcel.vbs kept in C:\RefreshExcel.vbs
    Below is the script used inside the file (RefreshExcel.vbs)
    //---Script code-----------------------------------------------------------------
    Dim objXL, objWB
    Dim FileLocation, FileName
    On Error Resume Next
    'lgnConn = 1
    FileLocation = "F:\Reports\Reports"
    Set objXL = CreateObject("Excel.Application")
    objXL.DisplayAlerts = False
    FileName = "ReportFile1.xlsx"
    'MsgBox (FileLocation & "/" & FileName)
    Set objWB = objXL.Workbooks.Open(FileLocation & "/" & FileName)
    objWB.EnableConnections
    objXL.CalculateUntilAsyncQueriesDone
    objWB.RefreshAll
    objXL.CalculateUntilAsyncQueriesDone
    objWB.RefreshAll
    objXL.CalculateUntilAsyncQueriesDone
    objWB.Save
    objWB.Close
    Set objWS = Nothing
    Set objWB = Nothing
    objXL.Quit
    Set objXL = Nothing
    'MsgBox ("Refresh Completed")
    ---------------------------------------------------------------------------------------------------//Script complete
    Now when i am trying to call this script file in SQL agent job step (as you mentioned )
    as Type -cmdExec(OperatingSystem)
    cscript "C:\RefreshExcel.vbs"
    Issue: job step executed succesfully ,,but without performing any refresh on the excel. So i am not understandig what is going wrong. the same script file work when i am calling it through a batch file (window scheuler task). But it doesnt support
    to run the file "when user is not logged in"
    that is why  i want to refresh my excel file through sql agent ,which can be scheduled to any time and cab be run as SQL agent credentials.
    Can you please help me on this ...i have tried all the option but nothing working .. found hope by seeing your solution.
    Thanks in advance.
    Please help me. :-(

  • Calling an ExtendScript script from the command line

    Hi! I can call an ExtendScript script from a command line just by using its path, but is there a way to pass parameters to the script? Thanks. -Rick

    Hi Rick,
    Well, a scan of the documentation certainly provides no evidence of this capability. If it exists, someone else will have to fill us in.
    I did have an idea, although it's a bit of a roundabout approach. A windows batch file can accept parameters and can write a text file. So, maybe Mif2Go can call a batch file instead that writes the folder to some file, then runs the script that reads the file. Although, I'm not familiar with a command line call to ES, so I'm not sure that a batch file can launch an ES script too. If not, can Mif2Go make more than one command line call?
    Russ

  • I can print wireless from my computer but not from my iPhone or iPad.

    I have a Photosmart 7510.  I can print from all of our computers but not from my iphone or ipad.  I was able to do this at one time.  I have tried both printing and emailing the photo to the printer.  In both cases, it appears that the email is sent to the printer or in the case of printing, it connects, sends and the Print Center on the iphone says it is printing but it is not printing and the Print Center gets stuck on trying to print that file.

    What router are you using?
    Say thanks by clicking "Kudos" "thumbs up" in the post that helped you.
    I am employed by HP

Maybe you are looking for

  • PP Scenario Mapping help Needed

    Hi Guys Can anyone please help to map the following scenario? <b>Scenario:</b> SAP PP <b>Product:</b> Ingot <b>Size:</b> Ingot 100 X 100, Ingot 125 X 125, Ingot 160 X160 <b>Grade:</b> A, B, C,…… <b>Saleable Item:</b> Ingot100 X100 Grade A, Ingot100 X

  • IO Authorization

    Hello Gurus, In one of the infocubes we have authorization activated by plant. So it allows the users to see data only from their plants. ie Plant   PurchaseOrder customer Qty Price(Sensitive) A       111111        C1        10 $100 B       222222   

  • Report for listing contact person with customer

    Hello, we use the tables adrc, adrp, kna1, knvv and now I want to know if somebody has a ready report, where I can put the country-id in (f.e. 'it') , so that this reports lists all contact persons with their customer and their adress. Does anybody s

  • Which is preferable for exhibition, HDCam or DCP?

    Hi I was curious which format is preferable for exhibition between HDCam or DCP or if there is a choice which is easier to get. DCP: I see you can 'do-it-yourself' tho it sounds tricky. The alternative is very expensive. HDCam: On one thread someone

  • Infinity 2 Availability

    Is there a published list of when Infinty 2 will be rolled out? My Infinity 1 speeds were shown to be 5mb upload which is why I changed from ADSL, but I get only 2mb (same as ADSL) I would have been better off with Sky money wise for FTTC at the same