Newsroom Update

Beginning in May, a special Today at Apple series titled “Made for Business” will offer small business owners and entrepreneurs free opportunities to learn how Apple products and services can support their growth and success. Learn more >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Modifying mail:postfix:mynetworks with serveradmin

Hello,

I'm trying to open the relaying without SMTP authentification on my server (10.8.2) for another computer (IP based authentification)

I googled a lot, and I found a lot examples, but when I do the command I get always an error.

After reading http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/ man8/serveradmin.8.html

I tough I had to to this command

sudo serveradmin settings mail:postfix:mynetworks = create

But I get this:

2012-11-22 14:45:10.041 serveradmin[57534:a07] -[__NSCFString count]: unrecognized selector sent to instance 0x7f8d51003910

2012-11-22 14:45:10.042 serveradmin[57534:a07] Exception in doCommand for module servermgr_mail on thread 0x7f8d5040c510: -[__NSCFString count]: unrecognized selector sent to instance 0x7f8d51003910

2012-11-22 14:45:10.042 serveradmin[57534:a07] --request was {

command = writeSettings;

configuration = {

postfix = {

mynetworks = create;

};

};

}


The I made a lot of try:


FIRST TRY

Found here http://unflyingobject.com/blog/posts/707 :

cat - | sudo serveradmin settings

mail:postfix:mynetworks = "127.0.0.0/8"

mail:postfix:mynetworks = "193.4x.xxx.xxx"

ctrl-d


I get this error:

012-11-22 14:29:15.259 serveradmin[57105:707] -[__NSCFString count]: unrecognized selector sent to instance 0x7ff9c18034e0

2012-11-22 14:29:15.260 serveradmin[57105:707] Exception in doCommand for module servermgr_mail on thread 0x7ff9c0c0c4a0: -[__NSCFString count]: unrecognized selector sent to instance 0x7ff9c18034e0

2012-11-22 14:29:15.260 serveradmin[57105:707] --request was {

command = writeSettings;

configuration = {

postfix = {

mynetworks = "193.4x.xxx.xxx";

};

};

}


SECOND TRY

sudo serveradmin settings mail:postfix:mynetworks = "193.4x.xxx.xxx"

I get the same error message (except the thread ID)


THIRD TRY

sudo serveradmin settings mail:postfix:mynetworks:_array_index = "193.4x.xxx.xxx"

I get this:

Can't have _array_id or _array_index as the last element of a key

for key: "mail:postfix:mynetworks:_array_index"


FOURTH TRY

sudo serveradmin settings mail:postfix:mynetworks:1 = "193.4x.xxx.xxx"

2012-11-22 14:42:03.321 serveradmin[57493:a07] servermgr_mail: postconf write error: /usr/sbin/postconf: fatal: -e or -# accepts no multi-line input

mail:postfix:mynetworks = _empty_array


SIXTH TRY

Found this https://discussions.apple.com/thread/308775

But in my cases I did not works ...

I made a lot of others combination withiut any success ... I'm lost ;-(


Any help, would be greatlty appreciated !


Gregory

Mac mini Server (Mid 2011), OS X Server, Server 10.8.2

Posted on Nov 22, 2012 6:01 AM

Reply
3 replies

Modifying mail:postfix:mynetworks with serveradmin

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.