Printing from the iPhone

joeg679

Member
Bronze
Jul 18, 2007
391
0
16
#1
Is it possible to open an attachment from an email and print it wirelessly? Currently I have wireless internet access in my home and office, which lets me print wirelessly, and was wondering if I could do this with the iPhone.
 

seank

New Member
Jul 10, 2007
13
0
0
#2
As far as I know, there is no option for printing directly from the iPhone at this time.

Is it possible to open an attachment from an email and print it wirelessly? Currently I have wireless internet access in my home and office, which lets me print wirelessly, and was wondering if I could do this with the iPhone.
 

Martlet

New Member
Bronze
Jul 11, 2007
145
0
0
#3
Don't you have a computer in both those places which is much more convenient to receive email on and print from?
 

Spin This!

New Member
Silver
May 4, 2007
504
0
0
#5
One workaround might be to forward it to a special address (say the "server" Mac hosting a printer). If you use mail on mac os x (or any mail client you can script), create a mail rule that when it matches that special e-mail, it runs an AppleScript which prints the e-mail and/or attachment.
 

RTpics

New Member
Bronze
Jul 19, 2007
80
0
0
Malibu CA
#6
One workaround might be to forward it to a special address (say the "server" Mac hosting a printer). If you use mail on mac os x (or any mail client you can script), create a mail rule that when it matches that special e-mail, it runs an AppleScript which prints the e-mail and/or attachment.
YES this can be done but is not easy, it would need a script as you said.
another way is to use soonr.com this enables printing, skype, searching plus a lot more. on your mac or PC here is a basic script i use over a network.

using terms from application "Mail"
on perform_mail_action(info)
tell application "Mail"
set selectedMessages to |SelectedMessages| of info
repeat with eachMessage in selectedMessages
set theSender1 to the sender of eachMessage
set theSender to "From: " & theSender1

set theDate to the date received of eachMessage
set dateReceived to "Received: " & theDate

set theSubject1 to subject of eachMessage
set theSubject to "Subject: " & theSubject1

set theContents to the content of eachMessage

set theEmail to theSender & return & dateReceived & return & theSubject & return & return & theContents

set theTextFile to open for access ":MailText" with write permission
set theTempFile to (":MailText" as alias)
write theEmail to theTextFile
close access theTextFile
do shell script "lpr /MailText"
tell application "Finder"
delete theTempFile
end tell

end repeat
end tell
end perform_mail_action
end using terms from
 

2JZ GZE

New Member
Aug 13, 2007
9
0
0
#7
YES this can be done but is not easy, it would need a script as you said.
another way is to use soonr.com this enables printing, skype, searching plus a lot more. on your mac or PC here is a basic script i use over a network.

using terms from application "Mail"
on perform_mail_action(info)
tell application "Mail"
set selectedMessages to |SelectedMessages| of info
repeat with eachMessage in selectedMessages
set theSender1 to the sender of eachMessage
set theSender to "From: " & theSender1

set theDate to the date received of eachMessage
set dateReceived to "Received: " & theDate

set theSubject1 to subject of eachMessage
set theSubject to "Subject: " & theSubject1

set theContents to the content of eachMessage

set theEmail to theSender & return & dateReceived & return & theSubject & return & return & theContents

set theTextFile to open for access ":MailText" with write permission
set theTempFile to (":MailText" as alias)
write theEmail to theTextFile
close access theTextFile
do shell script "lpr /MailText"
tell application "Finder"
delete theTempFile
end tell

end repeat
end tell
end perform_mail_action
end using terms from
I have been using Soonr for some time now and I do not see a printing function on its mobile site. Could you possibly tell me how you would remotely print from the iPhone using Soonr? Also, I am using a PC. Thanks