{"id":349,"date":"2014-08-15T21:41:56","date_gmt":"2014-08-16T05:41:56","guid":{"rendered":"http:\/\/www.outofajam.net\/blog\/?p=349"},"modified":"2014-11-18T17:24:01","modified_gmt":"2014-11-19T02:24:01","slug":"kyocera-taskalfa-and-google-apps-smtp","status":"publish","type":"post","link":"https:\/\/www.outofajam.net\/blog\/2014\/08\/15\/kyocera-taskalfa-and-google-apps-smtp\/","title":{"rendered":"Kyocera Taskalfa and Google Apps SMTP"},"content":{"rendered":"<p>I like to keep my titles understandable by everyone, but I&#8217;ll fully admit to giving this one a few attempts before giving it all up. Sadly, there&#8217;s just not much of a way to talk about sending email from printers without involving acronyms that one would be justified for suspecting of associating with curse words during the night.<!--more--><\/p>\n<p>It&#8217;s all the more likely to be associated with curse words since I really, really, truly, hate printers. Printers are a genuinely horrifying example of failure on the part of the technology industry, and something I could rant about at length another time. For the moment, suffice it to say that this past week I had the unenviable task of getting a Kyocera switched from its existing outgoing email server to Google Apps.<\/p>\n<p>I call this task unenviable because in my experience, Google outgoing mail server, while seemingly like any other mail server out there, just doesn&#8217;t work all that well on printers. This is mostly due to reasons that are completely out of Google&#8217;s control, and entirely to do with printers only supporting email standards out of the early 90&#8217;s.<\/p>\n<p>Still, outside of having an interface designed strictly for people who feel life is just too efficient, this particular printer (a Kyocera Taskalfa 2551) seemed to support a full complement of encryption, alternate outgoing ports, and so on.<\/p>\n<p>With the tiny exception that none of them worked. I even tried Google&#8217;s special smtp-only relay server settings, which you can read all about <a href=\"https:\/\/support.google.com\/a\/answer\/176600?hl=en\">here<\/a>. No love. The printer kept spitting back a classically cryptic error message:\u00a01101<\/p>\n<p>Then, thanks to the fantastically useful post over <a href=\"http:\/\/dnet-km.com\/eve\/forums\/a\/tpc\/f\/6716013712\/m\/7551028332\">here<\/a>, that lists all the various error codes and their meanings (A conversation that happened in the past &#8211; &#8220;I know, I know, we&#8217;ll have the program tell the user what&#8217;s wrong. But, instead of actually just saying it, we&#8217;ll say we&#8217;re describing the problem and then describe the problem in a code that no one can solve.&#8221; Location of the conversation: hell.) I realized the printer was basically saying &#8216;hey, this server doesn&#8217;t exist.&#8217;<\/p>\n<p>Well, it does exist. I know google servers exist. I mean, if any servers exist on the internet, those are it, there may be no others. Just to make sure, I tested it with smtp settings for my own self hosted email, which I knew was working, and no love there either.<\/p>\n<p>This made it obvious that domain names were just not resolving. A quick squirrel over to the DNS settings of the printer, and sure enough &#8211; blank entry. By default, apparently, the Kyocera Taskalfa feels that using things like &#8216;server names&#8217; and &#8216;letters&#8217; just makes it too easy. IP&#8217;s only for you, young man.<\/p>\n<p>So, feeling clever, I put in a manual DNS entry. Bzzzt. That field is there to make you feel like you did it, but it doesn&#8217;t actually DO anything. Can you imagine if I had set the printer up in the first place and actually entered the DNS numbers? I&#8217;d have been sure they were already there, and spent probably another few decades of my life trying to figure it out. Instead, now I at least know that DNS just doesn&#8217;t work, and I used the IP address of Google&#8217;s SMTP relay servers. Boom bada bing boom. For those who might be wondering, at the moment, that is:<\/p>\n<p>74.125.25.28<\/p>\n<p>To use that, you&#8217;re going to have go through the instructions for<a title=\"Google SMTP Relay service\" href=\"https:\/\/support.google.com\/a\/answer\/2956491\"> setting up the smtp relay server first.\u00a0<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I like to keep my titles understandable by everyone, but I&#8217;ll fully admit to giving this one a few attempts before giving it all up. Sadly, there&#8217;s just not much of a way to talk about sending email from printers without involving acronyms that one would be justified for suspecting of associating with curse words &#8230; <a title=\"Kyocera Taskalfa and Google Apps SMTP\" class=\"read-more\" href=\"https:\/\/www.outofajam.net\/blog\/2014\/08\/15\/kyocera-taskalfa-and-google-apps-smtp\/\" aria-label=\"Read more about Kyocera Taskalfa and Google Apps SMTP\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[17,22],"tags":[],"class_list":["post-349","post","type-post","status-publish","format-standard","hentry","category-geekery","category-troubleshooting"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p1QPzl-5D","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.outofajam.net\/blog\/wp-json\/wp\/v2\/posts\/349","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.outofajam.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.outofajam.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.outofajam.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.outofajam.net\/blog\/wp-json\/wp\/v2\/comments?post=349"}],"version-history":[{"count":2,"href":"https:\/\/www.outofajam.net\/blog\/wp-json\/wp\/v2\/posts\/349\/revisions"}],"predecessor-version":[{"id":356,"href":"https:\/\/www.outofajam.net\/blog\/wp-json\/wp\/v2\/posts\/349\/revisions\/356"}],"wp:attachment":[{"href":"https:\/\/www.outofajam.net\/blog\/wp-json\/wp\/v2\/media?parent=349"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.outofajam.net\/blog\/wp-json\/wp\/v2\/categories?post=349"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.outofajam.net\/blog\/wp-json\/wp\/v2\/tags?post=349"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}